天天看點

Spring Boot 入門之初識微服務(一)

  1. Spring Boot簡介

Spring Boot是由Pivotal團隊提供的全新架構,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該架構用特定的方式來進行配置,進而使得開發人員不再需要定義樣闆化的配置。通過這種方式,Spring Boot緻力于在蓬勃發展的快速應用開發領域(rapid application development)成為上司者。

總結來說,三個點概括SpringBoot

  1. 簡化Spring應用開發的一個架構
  2. 整個Spring技術棧的一個大整合
  3. J2EE開發的一站式解決方案

    2. 微服務

文檔位址:​​https://martinfowler.com/articles/microservices.html#MicroservicesAndSoa​​

過去的幾年裡出現了“微服務架構”這一個專業術語,它描述了将軟體應用程式設計為可獨立部署的服務套件的特定方法。雖然沒有對這種架構風格的精确定義,但是圍繞業務能力,自動部署,端點智能以及語言和資料的分散控制等組織存在某些共同特征。

由2014年産生,Martin fowler

繼續閱讀