姚钢强 |
猿辅导 斑马事业部 首席架构师
2013 年加入知乎,2014 - 2015 年负责社区管理的技术研发; 2016 - 2017 年担任首页 feed 技术负责人,支持业务的快速发展,feed 响应时间 P95 从 1.6s 降低到 700ms,使稳定性由 99.9% 提升到 99.99%,计算资源节省 50%; 2018年开始负责架构组,用 Go 重构主要的业务模块,节省机器资源 75%,完善了 Go 的基础设施,同时解决推送业务的架构问题; 2019 年加入猿辅导,负责工程实践的改善与架构的优化;参与重要业务与技术架构方案的评审;微服务架构趋向合理,数量大幅削减;逐步建立以 Metrics 驱动的 DevOps 文化。
课程概要
案例背景:
微服务架构已经提了很多年,业界普遍希望通过「微服务架构」来达到「自治」的目的。即不同服务间互不影响,独立研发,从而可以提高团队研发效率,并且通过物理隔离提高系统稳定性。而且一般认为服务粒度越小,就越能做到服务间的自由组合便于业务迭代。我们应该如何看待这些观点?我们希望架构帮我们解决什么问题?如何解决这些架构问题?依据什么标准进行解决?本次分享我会联系实际案例分享一些个人见解与公司实践,也希望跟大家一起讨论这些问题碰撞出一些新的观点。
听众收益
* 了解微服务架构要接解决的核心问题
* 了解服务根据什么标准进行拆分
* 了解什么样的工程实践能帮助实现可演化的架构
姚钢强 |
猿辅导
斑马事业部 首席架构师
2013 年加入知乎,2014 - 2015 年负责社区管理的技术研发; 2016 - 2017 年担任首页 feed 技术负责人,支持业务的快速发展,feed 响应时间 P95 从 1.6s 降低到 700ms,使稳定性由 99.9% 提升到 99.99%,计算资源节省 50%; 2018年开始负责架构组,用 Go 重构主要的业务模块,节省机器资源 75%,完善了 Go 的基础设施,同时解决推送业务的架构问题; 2019 年加入猿辅导,负责工程实践的改善与架构的优化;参与重要业务与技术架构方案的评审;微服务架构趋向合理,数量大幅削减;逐步建立以 Metrics 驱动的 DevOps 文化。
课程概要
案例背景:
微服务架构已经提了很多年,业界普遍希望通过「微服务架构」来达到「自治」的目的。即不同服务间互不影响,独立研发,从而可以提高团队研发效率,并且通过物理隔离提高系统稳定性。而且一般认为服务粒度越小,就越能做到服务间的自由组合便于业务迭代。我们应该如何看待这些观点?我们希望架构帮我们解决什么问题?如何解决这些架构问题?依据什么标准进行解决?本次分享我会联系实际案例分享一些个人见解与公司实践,也希望跟大家一起讨论这些问题碰撞出一些新的观点。
听众收益
* 了解微服务架构要接解决的核心问题
* 了解服务根据什么标准进行拆分
* 了解什么样的工程实践能帮助实现可演化的架构