姚钢强  |

猿辅导

斑马事业部 首席架构师

即将开始的GIAC课程

Hints for microservice design

微服务

2021-07-30 10:00--11:00

案例背景:
微服务架构已经提了很多年,业界普遍希望通过「微服务架构」来达到「自治」的目的。即不同服务间互不影响,独立研发,从而可以提高团队研发效率,并且通过物理隔离提高系统稳定性。而且一般认为服务粒度越小,就越能做到服务间的自由组合便于业务迭代。我们应该如何看待这些观点?我们希望架构帮我们解决什么问题?如何解决这些架构问题?依据什么标准进行解决?本次分享我会联系实际案例分享一些个人见解与公司实践,也希望跟大家一起讨论这些问题碰撞出一些新的观点。

2013 年加入知乎,2014 - 2015 年负责社区管理的技术研发;
2016 - 2017 年担任首页 feed 技术负责人,支持业务的快速发展,feed 响应时间 P95 从 1.6s 降低到 700ms,使稳定性由 99.9% 提升到 99.99%,计算资源节省 50%;
2018年开始负责架构组,用 Go 重构主要的业务模块,节省机器资源 75%,完善了 Go 的基础设施,同时解决推送业务的架构问题;

2019 年加入猿辅导,负责工程实践的改善与架构的优化;参与重要业务与技术架构方案的评审;微服务架构趋向合理,数量大幅削减;逐步建立以 Metrics 驱动的 DevOps 文化。

即将开始的GIAC课程

Hints for microservice design

微服务

2021-07-30 10:00--11:00

案例背景:
微服务架构已经提了很多年,业界普遍希望通过「微服务架构」来达到「自治」的目的。即不同服务间互不影响,独立研发,从而可以提高团队研发效率,并且通过物理隔离提高系统稳定性。而且一般认为服务粒度越小,就越能做到服务间的自由组合便于业务迭代。我们应该如何看待这些观点?我们希望架构帮我们解决什么问题?如何解决这些架构问题?依据什么标准进行解决?本次分享我会联系实际案例分享一些个人见解与公司实践,也希望跟大家一起讨论这些问题碰撞出一些新的观点。

CopyRight © 2008-2021 Msup & 高可用架构

京ICP备09001521号