ego:简单的Go微服务框架

时间:2024-04-08 07:16:37
【文件属性】:

文件名称:ego:简单的Go微服务框架

文件大小:748KB

文件格式:ZIP

更新时间:2024-04-08 07:16:37

go redis http microservice grpc

自我 1帮助文档 2介绍 EGO是一个集成里各种工程实践的框架。通过组件化的设计模式,保证了业务方能够统一的调用方式启动各种组件 使用EGO的优势 配置化驱动组件 屏蔽挠性组件启动细节 微服务组件的可观察,可治理 可插拔的Ego-Component组件 失败快速理念和错误友好提示 2.1提升组件熟练度 我们工程师要想提升组件熟练度,首先要大量看开源组件文档和代码,然后坚持连续使用,才能形成肌肉记忆,提升我们做业务的速度。而这一切所占用的时间和能量是非常大的。 要减少这个支出成本,让更多开发者使用好优秀的开源组件,EGO的做法是标准化所有开源组件,进行一次封装,统一的各种行为。 统一组件文件名 统一组件配置参数 统一组件调用API 统一组件错误行为 统一组件监控行为人们掌握了一种组件,就可以举一反三使用其他组件。 2.2提升故障排查效率 统一错误码 组件错误,慢响应,中断,常规请求拦


网友评论