什么是微服务 看完你就知道
1.微服务架构是一种架构风格。大型复杂的软件应用程序由一个或多个微服务组成。系统中的每个微服务都可以独立部署,每个微服务都是松耦合的。每个微服务只专注于完成一个任务,并且完成的很好。在所有情况下,每个任务都代表一个小型企业的能力。
2.微服务是指开发具有业务功能的单个小服务。每个服务都有自己的处理和轻量级通信机制,可以部署在一台或多台服务器上。
3.微服务也指松散耦合的面向服务的架构,具有一定的有界上下文。也就是说,如果每个服务都必须同时修改,那么它们就不是微服务,因为它们是紧密耦合在一起的;如果你需要掌握一个有太多情境场景的服务的使用条件,那么它就是一个有情境边界的服务。