![][1]
Разработанная инженерами Uber система хранения данных [Schemaless][2] используется в нескольких самых важных и крупных сервисах нашей компании (например, [Mezzanine][3]). Schemaless — это масштабируемое и отказоустойчивое хранилище данных, работающее поверх кластеров [MySQL¹][4]. Когда этих кластеров было 16, управление ими было несложным делом. Но в настоящий момент у нас их более 1 000, и в них развернуто не менее 4 000 серверов баз данных. Управление такой системой требует инструментов совсем другого класса.
Из множества компонентов, входящих в Schemadock, сравнительно небольшой, но очень важной частью является Docker. Переход на более масштабируемое решение стал для нас знаковым событием, и в данной статье мы рассказали о том, как Docker помог нам этого добиться.
[Читать дальше →][5]
[1]:
https://habrastorage.org/files/8bf/909/41a/8bf90941a6d14a148f2fac95477f78a4.png
[2]:
https://eng.uber.com/schemaless-part-one/
[3]:
https://eng.uber.com/mezzanine-migration/
[4]:
http://www.mysql.com/
[5]:
https://habrahabr.ru/post/322142/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut