微服务学习
微服务学习
余生之君
越努力,越幸运
展开
-
docker基础知识
Docker 是一个能够把开发应用程序自动部署到容器的开源引擎。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术,它提供了一个简单、轻量的建模方式,使开发生命周期更高效快速,鼓励了面向服务的架构设计。在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。:Docker 容器本质上是宿主机上的一个进程。Docker 通原创 2020-05-23 11:52:39 · 419 阅读 · 0 评论 -
微服务相关概念
本篇对微服务相关概念进行梳理总结。1.为什么要有微服务在传统的企业架构中,所有的业务逻辑集中在一个应用中,但随着不断的需求增加,如添加不同的业务模块,给前端支持更多的接口模块,会使得单体应用越来越臃肿。由于单体系统部署在一个进程内,部署耗时长,修改了一个小功能,部署上线就会影响其他功能的运行。且扩展能力受限,无法根据业务模块的需要进行伸缩,比如有的模块是计算密集型的需要强劲的CPU,有...原创 2018-06-16 17:58:12 · 567 阅读 · 0 评论