如何理解容器与微服务

 时间:2024-10-26 16:43:40

1、容器的特点主要包括轻量级——对系统资源消耗的很少,启动速度非常快;以及高密度——一台服务器上可以部署过千容器,远超虚机。

如何理解容器与微服务

2、通过Cgroups进行一定的资源限定,通过namespace实现一定的资源隔离,能够实现标准化的统一环境,支持快速大量的部署。

如何理解容器与微服务

3、容器目前有三大标准规范,包括OCI,关注镜像文件格式和生命周期管理;CNI,关注网络;CSI,关注容器存储的支持。

如何理解容器与微服务

4、微服务是把大型软件系统分解为多个相互协作且可独⽴部署的服务,服务之间一般通过REST协议进行交互,基于单个服务进行持续集成持续交付。

如何理解容器与微服务

5、微服务架构可以提升开发效率,让多个团队同时并行开发多个服务组件,不会因为先后依赖而影响项目的总体进度。

如何理解容器与微服务

6、可以解除紧耦合,让每个服务独立上线部署和升级;能够节省资源,仅对于处于性能瓶颈的服务单独进行扩容。

如何理解容器与微服务

7、不同类型的微服务对资源的使用要求不尽相同:Spark要求执行时需要尽可能多的资源,而Kafka需要的资源则需要根据传递的消息量动态变化。

如何理解容器与微服务
  • 如何做青红椒炒百合
  • 一星期洗几次头好?
  • 恬橙膳食纤维适合什么样的宝宝?
  • 如何自制三蒸三晒倒蒸红薯干
  • 宝宝出现腿上有脓包伴有发热时,见于什么病?
  • 热门搜索
    文明手抄报图片大全 感恩节英语手抄报 小学安全教育手抄报 身边的科学手抄报 国防手抄报简单又字少 端午节手抄报句子大全 小学数学手抄报内容 祝福祖国手抄报 我阅读我快乐手抄报 六一儿童节手抄报简单