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

Monolithic applications to microservices

Most applications start as a monolith. Amazon (http://highscalability.com/amazon-architecture) started with a monolithic Perl (https://en.wikipedia.org/wiki/Perl) /C++ (https://en.wikipedia.org/wiki/C%2B%2B) application, and Twitter (http://highscalability.com/blog/2013/7/8/the-architecture-twitter-uses-to-deal-with-150m-active-users.html) started with a monolithic Rails (https://en.wikipedia.org/wiki/Ruby_on_Rails) application. Both organizations have not only gone through more than three generations of software architectural changes, but have also transformed their organizational structures over time. Today, all of them are running on microservices with teams organized around services that are developed, deployed, scaled, and monitored by the same team independently. They have mastered continuous integration and continuous delivery pipelines with automated deployment, scaling, and monitoring of services for real-time feedback to the team.

主站蜘蛛池模板: 台湾省| 德庆县| 禄劝| 嘉鱼县| 阆中市| 汉中市| 专栏| 柳河县| 漳平市| 南靖县| 磐安县| 鲁山县| 赣州市| 邳州市| 新绛县| 乌兰县| 临城县| 保亭| 南部县| 卢湾区| 昌江| 宣威市| 南乐县| 望都县| 中江县| 磐石市| 犍为县| 赞皇县| 百色市| 出国| 来安县| 衡水市| 涡阳县| 那坡县| 乃东县| 友谊县| 潜江市| 阿坝县| 丘北县| 呼和浩特市| 江安县|