gomacro

Posted by 夏泽民

https://github.com/micro/go-micro https://www.kancloud.cn/linimbus/go-micro/529018 go-micro是基于Go语言实现的插件化RPC微服务框架,与go-kit,kite等微服务框架相比,它具有易上手、部署简单、工具插件化等优点。



Go-kit 熔断器

Posted by 夏泽民

https://github.com/go-kit/kit 服务雪崩效应 原因:由于延时或负载过高等导致请求积压,占用大量系统资源,服务器达到性能瓶颈,服务提供者不可用 现象:上游服务故障导致下游服务瘫痪,出现连锁故障 应对策略 扩容 控制流量 熔断 服务降级 熔断器 以开关的模式实现,监控服务请求和响应的情况,当出现异常时, 快速给后续请求返回结果, 避免大量的同步等待



如何设计一个亿级网关

Posted by 夏泽民

1.1 什么是API网关



etcd实现服务发现机制

Posted by 夏泽民

构建高可用、高性能的通信服务,通常采用服务注册与发现、负载均衡和容错处理等机制实现。根据负载均衡实现所在的位置不同,通常可分为以下三种解决方案:



/dev/udp

Posted by 夏泽民

往192.168.1.27的机器的8080端口通过UDP协议发送数据,使用以下命令: 注意:半角英文输入: echo “hello world!” > /dev/udp/192.168.1.27/8080



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required