pay-interview

发布时间 2023-05-30 23:57:02作者: 我是一只小小小小鸟~
支付微服务

微服务是一种架构风格;应用程序被划分为更小的、流程驱动的服务;这些服务松散耦合、可独立部署,并且能够通过定义良好的 API 进行通信;这些服务是为业务功能而构建的。

微服务架构中一般都有一个网关,用户在访问系统的时候会首先访问网关,由网关决定将请求映射到哪个服务。


微服务架构特点

每个服务都可以单独测试。

每个微服务都有一个单独的代码库。

微服务需要管理每个服务的数据存储。

微服务允许为其他服务使用不同的技术栈。

每项服务都专注于解决特定问题。

微服务的每个组件都可以在不影响其他服务功能的情况下进行开发、操作和扩展

。对于服务之间的通信;服务不需要与其他服务共享它们的代码。

可以通过 API 进行通信。支持多语言编程;服务不需要共享相同的技术堆栈、库或框架。

https://blog.csdn.net/weixin_43025343/article/details/127455460