Bloomberg предоставляет 14 000 приложений только на одном терминале
Bloomberg предоставляет 14 000 приложений только на одном терминале, предоставляя информацию по всему миру с высокой надежностью и низкой задержкой. В 2016 году Bloomberg принял альфа-версию Kubernetes и с тех пор добился замечательных результатов. Смотрите тематическое исследование:
Если вы работаете в сфере финансовых услуг, терминал Bloomberg, вероятно, ваш лучший друг. За кулисами Bloomberg каждый день имеет дело с сотнями миллиардов данных, поступающих с финансовых рынков, и миллионами новостей из сотен тысяч источников. Только на Терминале есть 14 000 различных приложений. В таких масштабах доставка информации по всему миру с высокой надежностью и низкой задержкой является большой проблемой для более чем 5500 человек сильного инженерного отдела компании.
В последние годы команда разработчиков инфраструктуры работала над предоставлением инфраструктуры как службы, одновременно раскручивая множество виртуальных машин и масштабируя их по мере необходимости. «Но это не дало командам разработчиков достаточно гибкости для разработки приложений, особенно когда им нужно было масштабироваться быстрее, чем поступающие запросы», — говорит Андрей Рыбка, руководитель группы вычислительной архитектуры в офисе Bloomberg в CTO. «Нам нужно было равномерно распределить объекты по всей сети, и мы хотели, чтобы наше частное облако было таким же простым в использовании, как и общедоступное облако».
В 2016 году Bloomberg принял Kubernetes, когда он еще находился в альфа-версии, и с тех пор добился замечательных результатов, используя исходный код проекта. «С Kubernetes мы можем очень эффективно использовать наше оборудование до такой степени, что мы можем приблизиться к коэффициенту использования от 90 до 95%», — говорит Рыбка. Автоматическое масштабирование в Kubernetes позволяет системе гораздо быстрее удовлетворять потребности. Кроме того, Kubernetes «предложил нам возможность стандартизировать наш подход к созданию и управлению сервисами, что означает, что мы можем уделять больше времени работе над инструментами с открытым исходным кодом, которые мы поддерживаем», — говорит Стивен Бауэр, Инфраструктура данных и аналитики Вести. «Если мы хотим установить новый кластер в другом месте в мире, это действительно очень просто сделать. Все это всего лишь код. Конфигурация — это код».
www.cncf.io/case-study/bloomberg/
www.servers.ru/
0 комментариев
Вставка изображения
Оставить комментарий