微服务概念
2018-06-06 14:53:37 63 举报
AI智能生成
为你推荐
查看更多
微服务是一种软件开发技术,它提倡将单一应用程序划分为一组小的服务,每个服务运行在其独立的进程中,服务之间通过轻量级的机制(通常是HTTP资源API)进行通信。这些服务围绕业务能力构建,并且可以通过全自动部署机制独立地进行部署。这些服务的有状态的部分,通过明确的接口与那些有数据库系统支持的服务进行交互。微服务架构使得应用程序更易于开发、理解、测试和修改。同时,因为服务小而专一,所以它们更容易被快速地开发和部署,从而可以更快地满足客户需求。