知乎服务化的实践与思考

摘要

知乎在服务化过程中遇到了服务数量不可控、RPC分拆的发布风险和性能问题。他们发现基于SSO机制对HTTP接口进行垂直拆分是可行的,可以灰度控制风险,并对客户端透明。新项目与主站的耦合较低,只需要少量RPC接口,并且对外暴露的接口也很少。这种拆分方式可以降低主站联动的发布频率,减少发布风险。他们得到的启发是,服务的分拆应该减少RPC,增加内聚,以实现更稳定的接口和较小的服务边界。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.129.0. UTC+08:00, 2024-07-01 22:03
浙ICP备14020137号-1 $访客地图$