golang grpc 负载均衡

微服务架构里面,每个服务都会有很多节点,如果流量分配不均匀,会造成资源的浪费,甚至将一些机器压垮,这个时候就需要负载均衡,最简单的一种策略就是轮询,...     阅读全文
hatlonely's avatar
hatlonely 6月 23, 2018
remove_red_eye  0      0  

golang consul-grpc 服务注册与发现

在微服务架构里面,每个小服务都是由很多节点组成,节点的添加删除故障希望能对下游透明,因此有必要引入一种服务的自动注册和发现机制,而 consul 提...     阅读全文
hatlonely's avatar
hatlonely 6月 23, 2018
remove_red_eye  0      0  

微服务组件之限流器与熔断器

在微服务架构里面一个很常见的问题就是服务之间的延迟和通信失败问题,极端的情况下,甚至会因为某个服务的性能下降或者故障宕机,导致访问超时,层层传递,引...     阅读全文
hatlonely's avatar
hatlonely 6月 21, 2018
remove_red_eye  0      0  

golang 面向对象特性

和其他高级语言一样,golang 也支持面向对象编程,支持得比较简单,有些特性并不支持,但是够用了     阅读全文
hatlonely's avatar
hatlonely 6月 19, 2018
remove_red_eye  0      0  

aerospike 集群搭建

aerospike 是一个分布式的 kv 存储服务,与 redis,memcached 等相比,最大的特点是支持内存和磁盘的混合存储,并且对 ssd...     阅读全文
hatlonely's avatar
hatlonely 6月 02, 2018
remove_red_eye  0      0