Github上星标55

  1. 迈向单体地狱的漫长旅程

  2. 拯救之道:微服务架构

  3. 微服务架构的好处和弊端

  4. 微服务架构的模式语言

  5. 微服务之上:流程和组织

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第2章 服务的拆分策略
  1. 微服务架构到底是什么

  2. 为应用程序定义微服务架构

  • 第3章 微服务架构中的进程间通信
  1. 微服务架构中的进程间通信概述

  2. 基于同步远程过程调用模式的通信

  3. 基于异步消息模式的通信

  4. 使用异步消息提高可用性

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第4章 使用Saga管理事务
  1. 微服务架构下的事务管理

  2. Saga的协调模式

  3. 解决隔离问题

  4. Order Service和Create Order Saga的设计

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第5章 微服务架构中的业务逻辑设计
  1. 业务逻辑组织模式

  2. 使用聚合模式设计领域模型

  3. 发布领域事件

  4. Kitchen Service的业务逻辑

  5. Order Service的业务逻辑

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第6章 使用事件溯源开发业务逻辑
  1. 使用事件溯源开发业务逻辑概述

  2. 实现事件存储库

  3. 同时使用Saga和事件溯源

  • 第7章 在微服务架构中实现查询
  1. 使用API组合模式进行查询

  2. 使用CQRS模式

  3. 设计CQRS视图

  4. 实现基于AWS DynamoDB的CQRS视图

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第8章 外部API模式
  1. 外部API的设计难题

  2. API Gateway模式

  3. 实现一个API Gateway

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第9章 微服务架构中的测试策略(上)
  1. 微服务架构中的测试策略概述

  2. 为服务编写单元测试

  • 第10章 微服务架构中的测试策略(下)
  1. 编写集成测试

  2. 编写组件测试

  3. 端到端测试

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第11章 开发面向生产环境的微服务应用
  1. 开发安全的服务

  2. 设计可配置的服务

  3. 设计可观测的服务

  4. 使用微服务基底模式开发服务

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第12章 部署微服务应用
  1. 部署模式:编程语言特定的发布包格式

  2. 部署模式:将服务部署为虚拟机

  3. 部署模式:将服务部署为容器

  4. 使用Kubernetes部署FTGO应用程序

  5. 部署模式:Serverless部署

  6. 使用AWS Lambda和AWS Gateway部署RESTful服务

Github上星标55.9k的微服务神仙笔记真的太香了

  • 第13章 微服务架构的重构策略
  1. 重构到微服务需要考虑的问题

  2. 将单体应用重构为微服务架构的若干策略

  3. 设计服务与单体的协作方式

  4. 将新功能实现为服务:处理错误配送订单

  5. 从单体中提取送餐管理功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值