- 博客(2)
- 收藏
- 关注
原创 微服务实战:从单体到分布式架构的演进之路
本文基于SpringCloud实战项目,总结了微服务架构落地的关键步骤:1. 服务拆分原则(按业务边界、高内聚低耦合、数据独立性)与房产项目案例解析;2. 数据库设计要点(独立数据库、读写分离、分库分表)及ShardingJDBC实现;3. 分布式事务解决方案对比(2PC/TCC/Saga/可靠消息)与基于消息队列的实战实现;4. 服务间安全调用机制(认证服务+Token验证);5. 推荐的多模块项目组织结构。文章强调微服务拆分需权衡业务复杂度,建议根据实际场景选择合适方案,配套源码和书籍可作为深入学习资源
2026-06-07 20:22:15
213
原创 Spring Cloud 微服务入门:从组件清单到问题驱动的学习路径
本文记录了作者在两周内快速学习SpringCloud微服务技术栈的经验总结。文章采用问题驱动的学习路径,首先分析微服务架构需要解决的核心问题(服务发现、远程调用、熔断降级等),再对应到具体组件(Eureka、Feign、Hystrix等)的解决方案。文中详细介绍了各组件的作用原理和配置方法,并分享了三个典型踩坑案例(Eureka注册401错误、Feign命名不一致问题、Hystrix线程隔离导致的ThreadLocal数据丢失)的排查过程。最后强调要从实际问题出发理解组件,建议新项目选择SpringClou
2026-06-04 19:03:21
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅