1.6 Aliyun ApasaDB Go 微服务架构.pdf

立即下载
Minions | 上传时间: 2021-04-17 | 大小: 1.7 MB
服务/Dubbo/Aliyun/架构/阿⾥里里/前端/API/BUY/CMD/产品/
Go 微服务架构 - 来⾃自
Java/Spring 开发者视⻆角
Nash Tsai, Technical Expert @ 阿⾥里里云
Nash Tsai(聪⼼心)
• 技术专家 @ 阿⾥里里云-⻜飞天8部-数
据库组
• OpenAPI services architecture
• Software Engineering (~10y
experience) & DevOps
Agenda
• 背景 - 云产品前端架构
• Micro-services complexity at 阿⾥里里云
• Profound of Java vs. Golang (Spring vs. Go
tooling)
• Introduction of gPRC and Go kit
• Micro-services best practices
背景-云产品前端架构
外部服务
… API(s)Aliyun 控制台
前端
Aliyun API ⽹网
关服务
⼊入⼝口
Dubbo/HSF
注册中⼼心 &
Console
Aliyun ⽇日志
服务 (SLS)
Aliyun 消息
队列列服务
(ONS)
缓存服务
(Tair)
中间件 天象全链路路
监控
RDS BUY
Dubbo 服务
(s)
KVStore BUY
Dubbo 服务
(s)
DDS BUY
Dubbo 服务
(s)
ApsaraDB
Common
BUY Driver
Dubbo 服务
(s)
RDS CMD
Dubbo 服务
(s)
DDS CMD
Dubbo 服务
(s)
KVStore
CMD Dubbo
服务(s)
BIZ
驱动 &
接⼝口服务
(s)
Workflow
Task
Executor
Async Job
scheduler
HTTP
Open API
User
HTTP
HTTPDubbo
Credential
System
阿⾥里里云⽇日志服务
阿⾥里里云 API ⽹网关服务
Dubbo background
• 分布式 RPC 框架
• Fast, highly s
-1 条回复
登录 后才能参与评论