微服务

作者: 秋秋_6403 | 来源:发表于2020-03-12 12:57 被阅读0次

1.微服务

微服务是一种架构风格,是开发单个应用作为一个小型服务的套件的一种方式。每个应用都就会运行在自己的进程当中,应用与应用之间通信通常是通过http资源api。这些服务是围绕业务能力来构建的,这些服务之间是可以独立部署的,这些服务基本是没有中央化的管理模式,每一种服务都可以用不同的编程语言来编写,而且可以使用不同的数据存储技术。

2.单体应用和微服务应用

单体应用如果想可伸缩,必须把整个应用进行复制。需要几台机器就复制几份。每一台机器上的内容都是完全一样的。对于微服务来说,每一个服务都是独立的单元,如果想进行可伸缩,可以在一台机器上根据业务的需要选择将某个服务复制几份。所以单体应用每一台机器的服务都完全一样,微服务每一台机器都可以完全不一样。

https://martinfowler.com/articles/microservices.html

相关文章

  • 菜鸟带你看传说中的微信开发!

    1.微信开发原理微信客户端->微信服务器->开发绑定的服务器。微信开发步骤: 2.微信验证服务器原理(验证服务器的...

  • 胡健豪:如何运营微信矩阵

    微信矩阵是怎么回事,其实就是1个微信服务号+N个微信订阅号。微信服务号和订阅号的差别在于,服务号提供公司服务,订阅...

  • zabbix微信 | 微信对接自己服务器(2)

    上接使用微信告警 企业号微信对接自己服务器 1.本地服务器与微信服务器的信任 本地具有独立外网ip服务器获取微信服...

  • 微服务的微

    微服务的微,是指服务粒度的微么? 微服务可能是由此得名的。但在微服务架构思想中,服务粒度的微,不应该放在首要强调的...

  • 微信服务

    1.微信sdk 样例 http://demo.open.weixin.qq.com/jssdk/

  • 实战 Docker+Kubernetes 微服务容器化(一)-初

    1 微服务-导学 2 软件架构的进化 3 什么是微服务 多微才算微 微服务的特征 微服务诞生背景 4 画出微服务架...

  • SDtalk-10:阿里茶山服务设计实践-4

    2015年的茶山:服务设计微日记 《服务设计微日记》以微日记的故事写作形式,引用每天生活和工作的真实服务设计案例及...

  • 微服务应该具备的功能

    微服务应该具备的功能 >> 微服务应该具备的功能微服务,可以拆分为“微”和“服务”二字。“微”即小的意思,那到底多...

  • 微信开发——内网穿透

    微信开发需要与微信服务器交互,要保证微信服务器能向我们的服务器POST数据,我们的服务器需要能够在公网访问。这里简...

  • 【服务设计】服务设计微日记

    服务设计如同一部电影,有各个角色,出场顺序也不一样,服务流程贯穿应用场景,且有故事性,各个利益相关者都有主次之分。...

网友评论

      本文标题:微服务

      本文链接:https://www.haomeiwen.com/subject/ryszkqtx.html