Rolling upgrades на примере OpenStack Keystone

Rolling upgrades на примере OpenStack Keystone

Борис Бобров (ведущий программист Mail.Ru Group) @ MoscowPython Meetup 47

"Большинству разработчиков сервисов на Python приходилось менять схему базы данных в какой-то момент жизни сервиса. Эта задача настолько типична, что для неё есть отдельный подмодуль для Django. Всё становится сложнее, если приложение, как типичный микросервис, работает в нескольких экземплярах. И ещё сложнее, если допускать даунтайма сервиса нельзя. В докладе будет рассказано, как эта проблема была решена в Keystone -- сервисе аутентификации и авторизации в OpenStack".

Видео: http://www.moscowpython.ru/meetup/47/rolling-upgrades/

53b0434aded1fb944ec3037c382158c1?s=128

Moscow Python Meetup

July 27, 2017
Tweet