Go 如何助力企业进行微服务转型
News
go-zero 作者万俊峰即将在 2021 GopherChina 分享《Go 如何助力企业进行微服务转型》,这些疑问都将为你解开!
单体和微服务怎么选?单体到微服务怎么转?
go-zero 作者万俊峰历经多次不同行业的百万级日活服务从单体迁往微服务,其中有Java,也有PHP,都在较短时间内平稳完成迁移,进一步承载了业务的飞速发展。
并由此沉淀出了开源9个月近 8k stars 的 go-zero 开源项目:https://github.com/tal-tech/go-zero
你是否有过或者正在经历这样的焦虑?也或者你想一探高并发业务是怎么从单体平稳过渡到微服务的?
单体服务遇到瓶颈了吗? 想转微服务但又不下不了决心吗? 转微服务无从下手吗? 担心转微服务影响线上业务吗?
单体服务遇到瓶颈了吗?
如果你正在跑单体服务,那么什么情况下需要考虑迁移到微服务呢?
如果单体业务很稳定,且功能和业务量不会出现大规模增长,那我们转微服务的投入产出比就不会很高,而且微服务的治理复杂度还会增加业务迭代的难度。
如果单体服务经常出现不稳定的情况,或者业务快速迭代更新频繁,而服务的变更又常会引起各种故障,又或者业务发展迅猛,评估单体服务将无法承载,那么就该考虑迁移到微服务了。
想转微服务但又下不了决心?
迁移到微服务其实最难的就是决心,只要下定决心开始迁移了,方法总比困难多!
转微服务无从下手?
估计很多开发同学都有过这样的苦恼,不知道该怎么动手。
整体转? 部分转? 数据库重新拆分? 数据库不动直接拆分业务? 问题无限多,何处先下手?
担心迁移期间影响线上业务?
迁移过程中怎么新老系统衔接? 怎么保证新系统行为正确? 老系统何时停止服务?
ABOUT
讲师:万俊峰 Kevin
GitHub地址:https://github.com/tal-tech/go-zero
go-zero 作者
好未来资深专家
晓黑板研发负责人
十多年产研团队管理经验
近 20 年开发和架构经验
今年2021年GopherChina大会,万俊峰老师将会带来《Go 如何助力企业进行微服务转型》内容分享,「阅读原文」即可获得早鸟票名额。