Go语言
-
MongoDB 分片集群
之前说到了主从集群,关于主从集群的搭建以及细节后面会再次分享,这次我们先初步来看看 分片集群 举个例子 例如我们有几百G甚至更多的数据,可是我们只有单个副本集,数据量这么大,网络 …
-
分片集群中的分片集合
分片集群中的分片集合 MongoDB 中 分片集群有专门推荐的模式,例如 分片集合 它是一种基于分片键的逻辑对文档进行分组,分片键的选择对分片是非常重要的,分片键一旦确定,Mong…
-
MongoDB 存储引擎
简单回顾 上次我们说到了关于 mongodb 的集群,分为主从集群和分片集群,对于分片集群中的分片这里需要注意如下几点,一起来回顾一下: 对于热点数据 某些分片键(分片键是集合中每…
-
mongodb 内存引擎及配置
上次我们分享到了 wiredTiger 引擎以及他对于以前默认的 MMAPV1 引擎的优势 关于 wiredTiger 引擎 配置这里补充一下: storage:jou…
-
GO语言初始化数据结构的方法你知道吗?
xdm 我是阿兵云原生 使用 golang 进行编码过程中,你们都是如何初始化数据结构的呢 GO 里面提供了 2 个关键字来进行初始化数据结构 new make 不过有时候我也会直…
-
为什么使用 golang http包 会把 linux 句柄打满?
最近工作的时候一个接入服务需要测性能测试,万万没想到测出了一个把 linux 句柄打满的问题 具体是什么问题呢,我们一起来看看 正常操作 项目中,有一些 http 请求是这样写的:…
-
你知道 GO 中什么情况会变量逃逸吗?
GO语言天生高并发的语言,那么是不是使用 go 开辟协程越多越好的,那么在 go 里面,协程是不是可以开无限多个呢? 那么我们就一起来看看尝试写写 demo 吧 尝试开辟尽可能多的…
-
LDAP 常用命令实操
在 实操命令之前,得先有一个 LDAP 服务器,我就不搭建 AD域了,我可以直接在 linux 里面搭建一个简单的 LDAP 服务器,学习使用 , 我使用的云服务器操作系统是 ub…
-
goalng 如何获取 ldap 服务器的数据?
我们工作在和其他组织配合时,我们可能不是作为服务器搭建的一方,而是属于客户端的一方,需要去获取服务器的组织结构,按照某些条件去获取服务器的数据,也可以是同步组织结构 虽然说 gol…
-
golang 实现 ldif 数据转成 json 初探
theme: Chinese-red 「这是我参与11月更文挑战的第 8 天,活动详情查看:2021最后一次更文挑战」 上一篇我们分享了如何将 ldif 格式的数据,转换成 jso…
-
golang 微服务的负载均衡
上次我们说了一下 微服务的容错处理,是用的 断路器 这一次我们来一起看看 微服务的负载均衡是如何做的 负载均衡 负载均衡是什么呢? 他能够将大量的请求,根据负载均衡算法,将不同的请…
-
简单理解正向代理和反向代理
上一篇文章说到反向代理是用来做负载均衡的,同时我就想到了那么正向代理是不是也可以说一说,可能还是有很多人是弄不清他俩的区别是什么的吧? 那么本次文章就用借钱的例子来阐述一下什么是正…
-
golang 微服务中的断路器 hystrix
之前说到过微服务容错处理,可以使用 断路器 使用断路器的原因是: 当下游的服务因为过载或故障,无法提供服务,我们需要及时的让上游服务知悉,且暂时 熔断 调用方和提供方的调用链,这是…
-
golang 微服务中的断路器 hystrix 小案例
上次我们分享了 Hystrix 具体流程,作为断路器实现,我们如何将 hystrix 用在我们的项目代码中呢? 我们可以简单的将 hystrix-go 下载下来 go …
-
【k8s 系列】docker回顾,k8s 起航
k8s 逐渐已经作为一个程序员不得不学的技术,尤其是做云原生的兄弟们,若你会,那么还是挺难的 学习 k8s ,实践尤为重要,如果身边有自己公司就是做云的,那么云服务器倒是不用担心,…
-
k8s 基本架构
k8s 中支持的 node 数 和 pod 数 k8s 也是逐步发展过来的,来看看以前和现在支持的 node 数 和 pod 数对比 node 即 节点 , 早期的 k8s 版本能…