【文件属性】:
文件名称:micro:Micro是用于云原生开发的平台
文件大小:6.3MB
文件格式:ZIP
更新时间:2021-01-30 13:19:25
go api golang platform distributed-systems
微
总览
Micro满足了在云中构建服务的关键要求。 它利用微服务架构模式并提供一组服务,这些服务充当平台的构建块。 Micro解决了分布式系统的复杂性,并提供了更简单的可编程抽象作为基础。
内容
的高级介绍
-helloworld快速入门指南
-更新您的go-micro项目以使用micro v3。
-描述建筑,设计和权衡
-Micro CLI和服务的深入参考
-外部资源和捐款
-长期存在于我们的议程中
-在生产中使用Micro的开发人员和公司
-常见问题
-有关我们的最新信息
产品特点
以下是构成Micro的核心组件。
服务器
Micro是作为微服务架构构建的,可以抽象出基础架构的复杂性。 我们将其作为单个逻辑服务器提供给用户,但是将其分解为可以插入到任何基础系统中的各种构建基元。
该服务器由以下服务组成。
API -HTTP网关,使用基于路径的解析将HTTP / JSON请求动态映射到RPC
Auth-使用jwt令牌和基于规则的访问控制开箱即用地进行身份验证和授权。
经纪人-短暂的发布-订阅消息的异步通信和发布的通知
配置-服务级别配置的动态配置和秘密管理,无需重启