1. 特性
Micro 的生态系统发展迅速, 但仍有很多工作要做.
功能页保持对最重要或值得注意功能的跟踪.
1.1. 框架
Go Micro 是微服务开发的框架
- 抽象远离分布式系统
- 服务发现, 远程过程调用, 发布订阅, 消息编码
- 带超时, 重试和负载平衡的容错
- 通过包装器扩展功能
- 可交换后端技术的可插拔接口
1.2. 运行
Micro 是管理服务的运行时环境
- API 网关作为单个 http 入口点
- Web 仪表板用于可视化服务
- 用于命令行访问的 CLI
- 通过 Slack 或 HipChat 查询的机器人
- 全新模板生成可快速启动
1.3. 网络
网络 是共享和协作服务的地方
- 开放全球服务网络
- 多云和多区域
- 无麻烦, 无基础架构管理
1.4. 插件
Go 插件 是社区驱动插件的场所
- 用于 go-micro/micro 的插件
- 包括最流行的后端技术
- grpc, kubernetes, 等, kafka, 等
- 已在生产中测试过的实践
1.5. 部署
随时随地运行服务