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

Scaling

In a monolithic code base, scaling is an all-or-nothing approach. Microservices make it easier to scale separate parts of your application based on their own needs. For example, you might have a particular part of your application that is in the critical path of every user request (that is, authentication/authorization services), whereas other parts are only used by a subset of your users (that is, search or messaging). Different traffic patterns will translate to different scaling needs and different techniques that should be used to scale a service. A service that requires a read for every request from a user should use a data store that makes reads cheap. Services that do not need to provide strongly consistent results can take advantage of extensive caching. 

主站蜘蛛池模板: 临湘市| 婺源县| 库尔勒市| 临沭县| 金阳县| 德阳市| 田林县| 大丰市| 昆山市| 常熟市| 微博| 沙雅县| 贡嘎县| 凤山县| 通州区| 仁化县| 齐齐哈尔市| 通辽市| 白银市| 万盛区| 东乌| 南澳县| 兴安县| 通河县| 池州市| 乌鲁木齐县| 县级市| 科尔| 晋中市| 长兴县| 资阳市| 固安县| 通榆县| 马山县| 什邡市| 吉隆县| 蒙自县| 芒康县| 宣化县| 台东县| 司法|