微服务:从设计到部署

本书章节:

微服务简介

从被夸大的微服务概念到如何在创建和维护应用时部署微服务进行简单介绍。

使用 API 网关

API 网关是整个微服务应用的单入口,它为每一个微服务提供了 API。NGINX Plus 可以很好地应用于 API 网关,提供了负载均衡和静态文件缓存等功能。

微服务架构中的进程间通信

当把一个单体应用分解成几部分(微服务),他们就需要相互通信。事实上有许多进程间通信的方案可供您选择,包括表述性状态转义(REST)。本章将给出详细介绍。

微服务架构中的服务发现

当服务运行在一个动态环境中,想要找到他们并不是一件简单的事情。

微服务事件驱动数据管理

每个微服务维护着自己特有的数据展示与存储,而不是共享一个统一、跨越一个(或两个)单体应用的数据存储。虽然这能给予您很大的灵活性,但也可能导致变得复杂。本章可以帮助您理清这些问题。

选择微服务部署策略

在 DevOps 世界中,您怎样做与您最初要做的事一样重要。Chris 讲解了微服务部署的主要模式,以便您可以为您的应用作出合理的选择,

重构单体应用为微服务

在理想世界里,我们不会缺少时间与金钱,因此可以将核心软件转化为最新最好的技术、工具和方法。然而您可能会发现自己正在将一个单体应用转化为微服务,而且进展非常缓慢……。Chris 在本章将为您讲解明智的做法。


公司的项目由于用户量可能会有一个激增,打算上微服务,为了做技术积累,花了一天时间,粗略的看了一遍,标题中的nginx基本没有提及,主要还是介绍了微服务的思想和原理,作为理论指导是有用的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 水太蓝,所以 思念漫出地平线 风都留在树林里,所以 叶子喜欢唱情歌 阳光打磨鹅卵石,所以 记忆越来越沉重 雨水想看...
    诗人雲端阅读 5,573评论 6 4
  • 感恩父母的关心和养育;感恩先生的理解,和周末休息时仍帮忙送货,减轻了我的工作强度,给我节约出更多的时间。感恩师父的...
    李柯洁阅读 1,225评论 0 2
  • 北大新任校长王恩哥甫上任,便向学生提出十句话,在全校引起热议,有学生形容是新的校训。这十句话传播神速,在不少年轻人...
    小芯缇阅读 1,666评论 0 0

友情链接更多精彩内容