rabbit-obsidian/.trash/kitex/合并编译和koupless模块化对比.md

33 lines
833 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 微服务和单体服务问题?
太细 or 太重
运行效率 《-》 开发效率
## 面向人员开发效率-拆
字节 golang 云函数
阿里 koupless 模块化
[[KNOWLEDGE/software/kitex/attachments/b9e787e2b601076fe6e4e208f2d7188b_MD5.pptx|Open: qcon 高佳鹏.pptx]]
![[KNOWLEDGE/software/kitex/attachments/b9e787e2b601076fe6e4e208f2d7188b_MD5.pptx]]
## 面向机器运行效率-合
字节 golang 合并编译
阿里 koupless 基座混合部署
## 技术细节
云函数
- 毫秒启动
- 冷启动
- 基座应用
- 镜像代码分离
模块化
- 快速启动
- 热部署
- 热加载
- 基座模块分离
合并编译
- 合并编译二进制
合并部署调度
- 基座应用上rpc转injvm调用
## SOA框架可以做哪些
- 更灵活的负载均衡策略
- 宿主机 aware优先本地调用