微服务架构面试题25 题
25 题
- 01 什么是微服务架构?它和单体架构有什么区别?
- 02 什么是 BFF?它在微服务架构中解决什么问题?
- 03 什么是分布式单体?如何避免微服务变成分布式单体?
- 04 微服务常见部署策略有哪些?蓝绿、滚动和金丝雀有什么区别?
- 05 微服务架构中 API 网关的作用是什么?
- 06 微服务接口如何做版本管理和兼容发布?
- 07 微服务如何治理服务依赖,避免调用链过长?
- 08 微服务为什么强调每个服务拥有自己的数据?
- 09 微服务应该如何拆分?服务拆分有哪些原则?
- 10 微服务之间同步调用和异步消息如何取舍?
- 11 API 网关和 BFF 有什么区别?
- 12 Service Mesh 和 Sidecar 在微服务里解决什么问题?
- 13 微服务边界为什么要结合限界上下文来划分?
- 14 微服务如何做好版本管理?
- 15 微服务为什么需要契约测试?
- 16 防腐层在微服务架构中有什么作用?
- 17 微服务调用链过深有什么问题?
- 18 微服务共享类库有哪些风险?
- 19 微服务数量多时如何改善本地开发体验?
- 20 服务契约如何保证兼容性?
- 21 团队拓扑如何影响微服务边界?
- 22 微服务边界应该如何持续演进?
- 23 微服务的数据所有权应该如何划分?
- 24 微服务平台应该提供哪些基础能力?
- 25 微服务中的领域事件应该如何建模?
没有符合条件的题目。