摘要: Technorati 标签: 微服务 本文根据什么是微服务改编而得。 单体架构的问题 下图是一个单体架构的系统。 所有的业务子模块都集成在一个很重的JVM进程中。好处在于便于管理,所有的代码都在同一个项目中,但是当产品规模变大了以后,问题也来了。 项目过于臃肿: 资源无法隔离:所有功能模块都依赖于同样的数据库、内存等资源,有可能因为一个功能模块对资源使用不当,而造成整个系统的崩溃。 无法灵活... 阅读全文
posted @ 2018-01-19 10:06 dy2903 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Technorati 标签: DevOps 文章由什么是DevOps?总结而成。 传统开发和运维合作的困境 对于运维部门来说,不懂开发逻辑,而且团队内部的侧重不同,有些负责数据库脚本执行,有些负责Web服务器,如果每次上线前都需要把所有的人来过来开会,熟悉操作步骤。 当然最根本的原因在于软件本身太复 阅读全文
posted @ 2018-01-19 09:53 dy2903 阅读(202) 评论(0) 推荐(0) 编辑