微服务、分布式服务治理与监控(双十一过后进行更新)

版权声明:原创作品转载请经过作者的准许! https://blog.csdn.net/qq_28470425/article/details/83510844

1.产品背景

  1. 随着业务规模的不断扩大,面临着服务数量不断膨胀、线上环境日益复杂、服务依赖错综复杂且不知道服务之间相互的依赖关系等运维痛点;

  2. 服务的依赖自动梳理、拓扑自动生成、调用实时追踪、异常明细分析、调用来源追踪、实时容量规划、问题根因分析等基本的运维诉求及解决方案就尤其重要;

  3. 如此庞大的业务规模及服务集群,每个应用场景都需要通过几十甚至上百个应用协同完成(服务化和分布式产品的结果,单体架构不存在这个样的问题)。

  4. 如何确定每一次交易过程中,每个系统处理耗时分别是多少?

  5. 每个系统在处理这笔交易时分别在数据库、缓存、日志、RPC、业务逻辑上分别耗时多少?

  6. 如何快速确定系统的真正瓶颈点?

2.解决之道

单体架构与分布式或微服务化架构对比

单体架构 微服务或分布式 优劣势对比说明
     
     
     

猜你喜欢

转载自blog.csdn.net/qq_28470425/article/details/83510844