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

Setting Up and Operating a Swarm Cluster

Organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations 
                                                                                                                    –M.Conway
                                                                                                                   

Many will tell you that they have a scalable system. After all, scaling is easy. Buy a server, install WebLogic (or whichever other monster application server you're using) and deploy your applications. Then wait for a few weeks until you discover that everything is so fast that you can click a button, have some coffee, and, by the time you get back to your desk, the result will be waiting for you. What do you do? You scale. You buy a few more servers, install your monster application servers and deploy your monster applications on top of them. Which part of the system was the bottleneck? Nobody knows. Why did you duplicate everything? Because you must. And then some more time passes, and you continue scaling until you run out of money and, simultaneously, people working for you go crazy. Today we do not approach scaling like that. Today we understand that scaling is about many other things. It's about elasticity. It's about being able to quickly and easily scale and de-scale depending on variations in your traffic and growth of your business, and that you should not go bankrupt during the process. It's about the need of almost every company to scale their business without thinking that IT department is a liability. It's about getting rid of those monsters.

A note to The DevOps 2.0 Toolkit readers
The text that follows is identical to the one published in The DevOps 2.0 Toolkit. If it is still fresh in your mind, feel free to jump to the section Docker Swarm Mode of this chapter. You'll see that a lot has changed. One of those changes is that the old Swarm running as a separate container is deprecated for Swarm Mode. There are many other new things we'll discover along the way.
主站蜘蛛池模板: 嘉峪关市| 内江市| 吉安市| 盐池县| 名山县| 和平县| 富锦市| 东丽区| 九龙县| 武冈市| 德州市| 磴口县| 周口市| 页游| 乐昌市| 宝坻区| 确山县| 新化县| 哈巴河县| 双城市| 夏邑县| 太湖县| 浠水县| 资溪县| 蓝山县| 渝中区| 福贡县| 探索| 呼伦贝尔市| 大方县| 宣化县| 满城县| 荃湾区| 兴安县| 长泰县| 深州市| 清流县| 榆树市| 民丰县| 鹤庆县| 张家界市|