微服务面试很少停在“什么是微服务”。面试官通常会从一次架构拆分继续追问:服务为什么这样划分?跨服务调用失败怎么办?多个服务各自管理数据后怎样查询和保证一致性?服务上线、扩容和故障恢复又如何处理?
这篇文章是 JavaGuide 微服务内容的复习入口,按架构拆分、服务通信、数据一致性、稳定性与可观测性组织现有文章。它不会重复展开所有答案,而是帮助你确定复习范围,并把分散在分布式、高可用、消息队列和安全专题中的知识串起来。
时间比较紧的话,可以先看面试突击版的微服务常见面试题总结,标出不会的问题,再回到本文对应的专题文章补细节。
2023/8/7大约 11 分钟
