官术网_书友最值得收藏!

So, what are microservices?

Simply put, microservices is the idea that instead of putting all of your code in one basket (monolithic application), you write multiple small software services or microservices. Each service is expected to focus on one task and perform it well. The accumulation of those services will make up your application.

Microservices application

For the MyEvents application, each software layer from the monolithic application will translate into a software service. This will then communicate together to form our application. Each one of those software services will be, in effect, a microservice.

Since those services collaborate to build a complex application, they need to be able to communicate via protocols that they all understand. Microservices that use web Restful APIs for communication make use of the HTTP protocol extensively. We'll cover Restful APIs in more detail in this chapter.

主站蜘蛛池模板: 额尔古纳市| 天津市| 太仆寺旗| 吉水县| 江孜县| 峡江县| 兴安县| 会理县| 卢氏县| 海阳市| 清涧县| 基隆市| 萨迦县| 南宫市| 永福县| 桃江县| 太仆寺旗| 屯昌县| 华蓥市| 含山县| 凉山| 托里县| 天津市| 乐平市| 安国市| 崇阳县| 怀来县| 五华县| 哈密市| 新丰县| 岳池县| 阜阳市| 海盐县| 偏关县| 宜川县| 上犹县| 从化市| 余姚市| 郑州市| 安龙县| 巴彦淖尔市|