面向问题的架构与面向业务或者系统的架构不同点在于:前者的诉求很明确、目的也比较单一、且现实约束会比较多、可发挥的余地有限。而架构师需要做的,就是在有限的范围内,围绕一个既定目标、确定一个主线策略、再针对主线可能存在的弊端或不足进行弥补与调和,最终促成整个架构方案的最终落地并达成既定目标。

可以看下这篇文档:我是如何将一个老系统的kafka消费者服务的性能提升近百倍的,会有所启发。[灵光一现]
展开
评论