Kong与Nginx

### kong与Nginx #### 1. Kong是基于Nginx开发的 ``` kong的底层网络处理是使用的nginx,基于nginx的lua编程,实现了灵活的配置; kong同样使用插件机制。 ``` #### 2. 完善的GUI和插件安装 ``` kong 提供了基于浏览器的web-gui,使用开启插件的方式开启流控、灰度调度、机器标量统计等功能功能; 更重要的是: kong使用了route、service、upstream的概念,用户可在gui上方便的配置路由...阅读全文

Go语言中文网 2023-06-03 10:10:00 Kilin

HTTP代理与SOCKS代理的区别

HTTP代理和SOCKS代理都是常见的代理服务,主要划分依据为根据协议的不同而进行划分的;本文我们就为大家解答一下什么是HTTP代理和SOCKS代理,以及他们的区别是什么? HTTP代理——全称为【HyperText Transfer Protocol代理】,是一种基于HTTP协议的代理服务器。 它主要用于HTTP请求的转发和缓存,能够解析HTTP报文,并根据请求的目标URL进行相应的转发。 HTTP代理可以根据客户端的请求进行过滤、修改或拦截,允许或禁止特定的访问请求。 由于其基于HTTP协...阅读全文

Go语言中文网 2023-06-01 15:56:37 xiaobei77

算法与数据结构高手养成-求职提升特训课

download: 大实战-算法与数据结构高手养成-求职提升特训课_思索IT (sisuoit.com)算法与数据结构高手养成-求职提升特训课完结无密轻松攻克重难点|大幅提升设计与实践能力|快速拔高重量级竞赛名次算法学得好,工作不愁找。不过对于很多非科班出身的程序员来说,学好算法是一件有难度的事情,知识版块多、理论性强、技术落地复杂,付出大量精力仍不一定学得好。本课程由兼具丰富信息学竞赛辅导经验+多年大厂从业经验的老师设计并讲解,在系统化梳理算法中高阶知识框架的基础上,结合实际工业需求与编程实践...阅读全文

Go语言中文网 2023-05-29 21:49:10 xiaotiechui3214

云贝教育 |【技术文章】PostgreSQL 基础知识:对象所有权和默认权限

在上一篇 PostgreSQL 基础知识:角色和特权文章中,讨论了如何根据需要在 PostgreSQL 中创建和管理角色(用户和组)。根据您的权限背景,特别是在其他数据库产品中,权限工作方式中的一些细微差别可能令人惊讶。理解角色和特权在 Postgres 中如何工作,是理解下一个更令人困惑的安全部分:对象所有权的关键。尽管在 Postgres 中可以分配许多特权,但对象所有权具有特定级别的特权,不能转移给其他角色。随着时间的推移,了解其含义对于管理数据库架构以及访问其中包含的对象至关重要。一、谁...阅读全文

Go语言中文网 2023-05-29 15:35:49 19975296942

海量数据高并发场景,构建Go+ES8企业级搜索微服务

download: 海量数据高并发场景,构建Go+ES8企业级搜索微服务无密分享_666XIT海量数据高并发场景,构建Go+ES8企业级搜索微服务全新 ES8 配合技术组件,实现高性能搜索,帮助后端人员突破搜索服务开发瓶颈有应用的地方就会有搜索,有搜索的地方就能使用 Elasticsearch 来实现,Elasticsearch 用起来简单,但想要做好还是有很高的技术门槛的。要用 Go 语言构建搜索服务,并完成海量数据的优化方案,缺乏经验就会有诸多问题暴露,难免走弯路。本课程通过对基础技能到实战...阅读全文

Go语言中文网 2023-05-23 21:57:27 xiaotiechui1123

Netty+Nacos+Disruptor自研企业级API网关

![image.png](https://static.golangjob.cn/230523/fb56102054cf15beff5f7c74bbc2405c.png) ## download: https://www.666xit.com/4018/ Netty+Nacos+Disruptor自研企业级API网关 从0到1全流程设计,完整自研方法论实践,高阶技能综合提升 大部分一线开发人员自研开发能力都比较薄弱,导致难进大厂或晋升受阻,进而阻碍了个人的职业发展。为此,...阅读全文

Go语言中文网 2023-05-23 21:55:36 xiaotiechui1123

坦克访问入口之内网穿透(http)

内网穿透的背景有点复杂,它是互联网IPv4协议没有解决的问题,内网穿透就算是一个解决方案。坦克访问入口支持内网穿透功能。我把我知道的关于内网穿透的知识尽力写出来告诉读者,并且,我会教你如何使用坦克访问入口部署内网穿透解决方案。想知道如何,请阅读这篇文章。 ## 网络划分技术的出现 ![坦克访问入口之网络背景.png](https://static.golangjob.cn/230521/d93b582a1f18d4da6f524de31417b107.png "坦克访问入口之网络背景...阅读全文

Go语言中文网 2023-05-21 21:50:21 ganyaotong

Web安全渗透测试

download:Web安全渗透测试_思索IT (sisuoit.com)Web安全渗透测试Web安全渗透测试 掌握绝大多数Web漏洞原理及攻防手段上百个真实案例逐一讲解,掌握绝大多数Web漏洞原理及攻防手段课程涵盖各种类型的Web安全漏洞攻防技术,每种漏洞类型均有实战案例、及攻防双向讲解,为你揭示Web安全漏洞攻防的体系全貌,让你能够胜任初级Web渗透测试工程师工作,对于有一定基础的学员可系统全面掌握Web安全技能、查缺补漏,也适合对网络安全感兴趣的同学。适合人群零基础想入门Web安全渗透测试...阅读全文

Go语言中文网 2023-05-20 21:41:34 xiaobaobe

Apache Dubbo 开源社区召集 Go、Kubernetes 核心贡献者

Apache Dubbo 社区紧急召集 Go 语言开发者,参与 Dubbo-go、Dubbo-admin(控制面)等核心项目开发。 Dubbo-go 涉及协议 (http2&http1)、编程 API、可观测性、流量管控、零信任等核心内容建设; Dubbo-admin 则涉及 Kubernetes 体系适配、控制面核心逻辑等内容。 * github.com/apache/dubbo-go * github.com/apache/dubbo-admin 感兴趣的开发者可以通过...阅读全文

Go语言中文网 2023-05-17 18:08:57 chickenlj

用go+xtermjs实现的一个webssh的demo

## 介绍 一个简单的web应用程序demo,用作连接到ssh服务器的ssh客户端。它是用go+xterm.js编写的。 本项目只是一个demo,只做参考用,后续会写一个正式版本,敬请期待! ## 模块 模块交互图 ![模块交互图](https://www.rushui.net/posts/go-webssh-demo/webssh.png) ### 前端ui 使用xterm.js实现 demo版本只用了简单的html,达到效果就OK 前端有个FitAddon插件,在...阅读全文

Go语言中文网 2023-05-15 10:30:29 rushui

优维低代码实践:数据模型设计

​​优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。优维低代码实践连载第②期《数据模型设计》▽CMDB是我们平台使用的基础数据库,数据模型则等同于数据库中表,我们在开发新特性时,势必需要有模型对我们的数据存储进行存储,那么模型应该怎么设计呢,下面我们将做一个简易的任务管理系统,以这个系统为例子,带大家了解它是如何运作的。任务管理系统模型设计1....阅读全文

Go语言中文网 2023-05-12 17:03:16 EASYOPS_youwei

被热议的DataOps,到底是什么?

​近几年,DevOps的火热程度日渐高涨,同时涌现出了各种Ops,包括DevSecOps、GitOps、AIOps、NoOps、DataOps、MLOps、FeatureOps、ModelOps、FinOps等等。其中,对于企业来说,确保数据以高效和合规的方式使用,DataOps正变得至关重要。什么是DataOps?DataOps是“数据操作”的缩写,维基百科对 DataOps 的定义是:一种面向流程的自动化方法,由分析和数据团队使用,旨在提高数据分析的质量并缩短数据分析的周期。DataOps ...阅读全文

Go语言中文网 2023-05-11 17:11:33 EASYOPS_youwei

我的OpenAI库发布了!!!

chatGPT正式发布已经有段时间了,这段时间我也深度体验了chatGPT的魅力。 OpenAI除了提供网页版的chatGPT,还通过api的形式提供了很多其它服务,包括文字纠错、图片生成、音频转换等等。 作为程序员,即使有现成的[openai库](https://github.com/sashabaranov/go-openai),但还是免不了想自己造轮子,所以就有[这个openai库](https://github.com/mengbin92/openai)。 ...阅读全文

Go语言中文网 2023-05-11 11:32:47 MonsterMeng92

优维出品:这个紫色监控大屏,很对味!

​​​​​​​​​众所周知,数据可视化大屏可以将海量数据进行集中处理与呈现,酷炫的可视化样式不仅在视觉上让人感觉震撼,同时通过智能的方式将数据进行集中呈现,提高了工作效率的同时也有助于企业的商业决策,这些有根据的数据不仅帮助企业进行更为科学的商业判断,同时避免了企业的决策失误。由优维EasyMABuilder低代码开发平台制作的酷炫效果和易用性为一体的数据可视化大屏解决方案,已经在国内多家龙头企业和政府单位快速推广,并得到客户的高度评价。优维EasyMABuilder,是一种围绕企业业务管理需求...阅读全文

Go语言中文网 2023-05-10 17:28:59 EASYOPS_youwei

Go 语言基础之 Context 详解

之前有兄弟留言想学习一下 `Context`,他来了,虽迟但到。 ![context.jpg](https://static.golangjob.cn/230510/b9e6ae8c07c3aa3a82f81749eb5411dd.jpg) ## 前言 在 Go 语言中,Context 是一个非常重要的概念,它用于在不同的 goroutine 之间传递请求域的相关数据,并且可以用来控制 goroutine 的生命周期和取消操作。本文将深入探讨 Go 语言中 Context ...阅读全文

Go语言中文网 2023-05-10 10:07:13 webff

给你好看!优维又一个一体化运维大屏力作

给你好看!优维又一个一体化运维大屏力作原创2023-05-09 16:56·优维科技​​​​​​​​​​​​​​众所周知,数据可视化大屏可以将海量数据进行集中处理与呈现,酷炫的可视化样式不仅在视觉上让人感觉震撼,同时通过智能的方式将数据进行集中呈现,提高了工作效率的同时也有助于企业的商业决策,这些有根据的数据不仅帮助企业进行更为科学的商业判断,同时避免了企业的决策失误。由优维EasyMABuilder低代码开发平台制作的酷炫效果和易用性为一体的数据可视化大屏解决方案,已经在国内多家龙头企业和政府...阅读全文

Go语言中文网 2023-05-09 17:03:10 EASYOPS_youwei

什么是平台工程?如何开始?

​平台工程是为开发人员构建和维护自助服务平台的学科。该平台提供了一套云原生工具和服务,帮助开发者快速高效地交付应用。平台工程的目标是通过标准化和自动化软件交付生命周期 (SDLC) 中的大部分任务来改善开发人员体验 (DX)。开发人员可以专注于使用自动化平台编码和交付业务逻辑,而不是像供应基础设施、管理安全性和学习曲线这样的上下文切换平台工程具有内向的视角,因为它专注于优化组织中的开发人员以提高生产力。组织从以最佳水平工作的开发人员中受益匪浅,因为这会导致更快的发布周期。该平台通过提供开发人员将...阅读全文

Go语言中文网 2023-05-08 17:12:17 EASYOPS_youwei

优维低代码实践:第一个微应用

​​优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。优维低代码实践连载第①期《第一个微应用》▽在正式进入微应用编排前,我们先简单地介绍一下我们本次实践的目标是什么。本次实践是以一个简易的任务管理系统为例子,包含:任务列表,新增&编辑&删除任务,以及任务详情,任务统计等页面的编排,带大家了解一个完整的微应用从零到一的过程。1.创建微应用首先,点击...阅读全文

Go语言中文网 2023-05-06 17:39:40 EASYOPS_youwei