docker微服务.doc

docker微服务.doc

ID:48524831

大小:1.26 MB

页数:6页

时间:2020-02-07

docker微服务.doc_第1页
docker微服务.doc_第2页
docker微服务.doc_第3页
docker微服务.doc_第4页
docker微服务.doc_第5页
资源描述:

《docker微服务.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.专业.专注.什么是微服务所以微服务,一般来说,是有一套和外部通讯的标准接口的,譬如RESTAPI。名字带了一个“微”字,说明提供的功能很小,或者很弱。但是一个非常小,或者非常弱的功能,是无法构成一个系统的,因此,他们之间,必须是能够相互组合的。【集中式架构】【分布式架构】.word可编辑..专业.专注.【微服务架构】微服务特点彼此独立:微服务是一系列职责单一、细粒度的服务,是将我们的业务进行拆分为独立的服务单元,伸缩性好,耦合度低,不同的微服务可以用不同的语言开发,每一个服务处理的单一的业务。原子化:作为一个微服务,一定是一个原子化的服务。也就是说

2、服务不能再划分成更小的服务了。如果一个服务还能划分成几个小的服务,那我们就不能称之为一个微服务,它其实可以通过几个微服务组合成的一个系统。组合和重构:如果是最原子的服务,那一定是没有任何用处的。微服务之所以神奇,在于它能快速的组合和重构。微服务在于实践传统架构:l模块化.word可编辑..专业.专注.【传统架构设计】l服务化WEB服务、数据库服务、标记服务、UGC服务微服务架构:去中心化的云服务的雏形。.word可编辑..专业.专注.Docker在微服务系统中所扮演的角色执行环境的粒度又必须足够的小,这样才能称之为微“,否则必然是对资源的巨大浪费。l

3、独立性:一个容器就是一个完整的执行环境,不依赖外部任何的东西。l细粒度:一台物理机器可以同时运行成百上千个容器。其计算粒度足够的小。l快速创建和销毁:容器可以在秒级进行创建和销毁,非常适合服务的快速构建和重组。l完善的管理工具:数量众多的容器编排管理工具,能够快速的实现服务的组合和调度。去中心化的云服务.word可编辑..专业.专注.去中心化的云服务,是一个非常典型的应用场景。可以采用集中化的供暖方式。由电厂或者钢铁厂统一提供供暖服务。当然,也有的家庭自己会建设一套中央空调系统进行供暖。目前云计算的发展比较低级。主要是以托管为主,因此大部分还是中心化

4、的云服务。随着云计算的应用越来越垂直化,必然也会出现越来越多的去中心化的应用场景。实现一套去中心化的服务,就拿个人云存储来举例。每个人都有一套个人的云的存储系统。个人云存储系统。选购他们,就像在商店里面选购商品一样,拿回家,插上电就可以用了。一个游戏架构的应用场景譬如游戏中的一个单独的怪兽,可以由自己微服务构成的小的自治系统来控制。它可以完全独立,接收外部信息,做出反应。未来游戏公司可以复用这些单独的小系统。换上不同的皮肤,就可以用于不同的游戏。这些微服务可以借助Docker之类的系统,运行在容器中。能够快速的自动化的构建出一个完整的游戏世界。总结:

5、思考Docker技术之上的丰富的场景化的应用,才是关键。同样,微服务也只是一种架构思想。基于这种架构所带来的神奇的应用场景才是未来。.word可编辑..专业.专注..word可编辑.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。