写点什么

深度解析

0 人感兴趣 · 10 次引用

  • 最新
  • 推荐

【源码解析】MyBatis 工作原理源码深度解析

本文解析MyBatis 工作流程源码,MyBatis 的运行流程分为三大阶段1. 初始化阶段;2. 代理封装阶段;3. 数据访问阶段

https://static001.geekbang.org/infoq/aa/aa6754fccdf91b1aef6caf0d54c58f0b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践(全篇汇总)

用户头像
kimmking
2020-04-22

如何把复杂而庞大的业务系统拆分成微服务。服务拆分成什么粒度才是合适的?遗留的老系统需要如何考虑重构改造?有哪些坑需要我们注意?系统怎么在分布式服务下实现数据的一致性和服务的高可用可伸缩?拆分的过程中测试、部署、运维、监控,又应该如何处理?

https://static001.geekbang.org/infoq/5e/5ecc2f5660f0e5290077437c7e1793e5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第七部分

用户头像
kimmking
2020-04-22

林林总总说了这么多的微服务架构相关的知识也好,经验也罢,希望做微服务系统的技术人员的实际需求。“道无常道,法无常法,君子审时度势,自可得而法”。实际项目里需要采取哪些策略,先后运用哪些步骤,都需要因地制宜,借鉴各种“他山之石”,综合考虑。

https://static001.geekbang.org/infoq/80/80a28e12a9e80151c1f6a91db20f047b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第六部分

用户头像
kimmking
2020-04-22

通过前面的分析,我们了解到测试、部署和运维,在微服务环境下会变得复杂。试想,原来只需要测试一个系统,现在要测试一堆系统,原来要发布一个应用,现在要发布一堆应用。。。那简直就是排查问题的噩梦。

https://static001.geekbang.org/infoq/80/80f9d82a84817f12522b1091ad1029f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第五部分

用户头像
kimmking
2020-04-22

七个关键问题的应对策略 如何合理拆分微服务 遗留系统应该如何改造 关于微服务对性能的影响 怎么考虑拆分后的数据一致性 系统和服务的高可用可伸缩如何实现 拆分过程的测试和部署如何处理 拆分后的运维和监控如何处理

https://static001.geekbang.org/infoq/8c/8cfcc73747f747782cedc9f79be6a2b8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第四部分

用户头像
kimmking
2020-04-22

七个关键问题的应对策略七个关键问题的应对策略: 如何合理拆分微服务 遗留系统应该如何改造 关于微服务对性能的影响 怎么考虑拆分后的数据一致性 系统和服务的高可用可伸缩如何实现 拆分过程的测试和部署如何处理 拆分后的运维和监控如何处理

https://static001.geekbang.org/infoq/35/35e57caeab6a37274d0778f588c3f3b1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第三部分

用户头像
kimmking
2020-04-22

《管理的常识》一书里说,管理的核心是不断的解决(推进工作过程中出现的各种)问题。同样地,我认为架构的核心则是不断的解决(系统设计实现与演化过程中的各种)问题。

https://static001.geekbang.org/infoq/0c/0c7a9a789b548813f7d76aa01dfc2e21.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第二部分

用户头像
kimmking
2020-04-22

说了这么多,那么到底什么是微服务和微服务架构呢?现在让我们分析一下上一节里的各个技术大牛们阐述的技术观点,从设计开发、系统部署、测试运维和服务治理四个主要方面来考虑微服务架构的特点。

https://static001.geekbang.org/infoq/e1/e1599f11e150bad85adc78d7ea3213ab.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构深度解析与最佳实践 - 第一部分

用户头像
kimmking
2020-04-22

本文将从微服务架构相关问题的深度分析出发,阐述微服务架构落地的一些设计原则和利弊取舍,结合微服务架构过程的很多最佳实践经验,希望给读者带来一定的启发和思考,避免在实际应用过程中走弯路,能够多快好省的落地实现微服务架构。

深度解析_深度解析技术文章_InfoQ写作社区