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