Обновление базы данных и zero-downtime deployment

Про обновление систем «на лету» без их остановки (zero-downtime deployment) написано немало статей и многие аспекты этого подхода является достаточно очевидными. На мой взгляд, наиболее сложная часть деплоймента в этом случае — обновление хранилищ данных, в случае если их контракт (схема) изменился. Именно этот аспект я бы и хотел рассмотреть в этой статье.
Читать дальше →
Обновление базы данных и zero-downtime deployment
Source: habrahabr

Пост №3643911

Автор: Arterton

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3643911″ }, «headline»: «пожарные :: беговая дорожка», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%D0%BD%D1%8B%D0%B5-%D0%B1%D0%B5%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B4%D0%BE%D1%80%D0%BE%D0%B6%D0%BA%D0%B0-4708067.jpeg», «height»: 1200, «width»: 900 }, «datePublished»: «2018-09-17T07:57:47+03:00», «dateModified»: «2018-09-17T07:57:47+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3643911
Source: Joyreactor

Пост №3643903

Автор: Sergthegod

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3643903″ }, «headline»: «Обкуренный лев / coub :: лев :: таксидермия», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/coub-%D0%BB%D0%B5%D0%B2-%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D0%B4%D0%B5%D1%80%D0%BC%D0%B8%D1%8F-4707906.jpeg», «height»: 720, «width»: 1280 }, «datePublished»: «2018-09-17T07:50:36+03:00», «dateModified»: «2018-09-17T07:50:36+03:00», «author»: { «@type»: «Person», «name»: «Sergthegod» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3643903
Source: Joyreactor

Пост №3643902

Автор: Astryx

№16 Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3643902″ }, «headline»: «№16 / Po's little planet :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Po%27s-little-planet-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-4707833.jpeg», «height»: 2090, «width»: 800 }, «datePublished»: «2018-09-17T07:49:41+03:00», «dateModified»: «2018-09-17T07:49:41+03:00», «author»: { «@type»: «Person», «name»: «Astryx» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3643902
Source: Joyreactor

Цитата #452270

xxx: Какой-то странный баг проявился.
xxx: И я не пойму откуда =)
xxx: Дошло =)
xxx: Моя кошка отлично разбирается в программировании. Стоит только подробно объяснить ей в чём заключается моя проблема, так сразу всё становится понятно.
Цитата #452270
Source: bash

Цитата #452269

Форум журналистов.
Топик
Коллеги, доброго дня, прошу анонимно. Завтра меня ждёт первое по-настоящему боевое крещение — прямое включение из своего региона в федеральный эфир «России-24». Жутко боюсь и переживаю. Прошу совета у более опытных коллег — как правильно настроиться и подготовиться? Как перестать нервничать? Какие вы методики используете обычно? «Накатить 100 грамм» не предлагать, язва))) Заранее спасибо.
комменты:
— Что же ты с язвой то в такую профессию полез, дружище?)
— Крикнуть х*й в прямом эфире. Жил как воин и умер как воин.
— Разве же это боевое крещение… А до него тогда что было? Так, имитация? Предварительные ласки?
— Завтра можно будет вычислить анонима…
Цитата #452269
Source: bash

Пост №3643899

Автор: Arterton

Путешествия пост. Добро пожаловать в страну добрых, работящих людей, которые любят веселиться, устраивать пикники с друзьями, выгуливать собачек и фоткать кошечек, устраивайтесь поудобнее»Эту девочку я встретил в следующей своей поездке, через два года, здесь ей уже 14 лет»»Французский турист показывает что-то на своём айпаде работницам отеля и участницам встречи по воссоединению семей»Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3643899″ }, «headline»: «Путешествия пост. Добро пожаловать в страну добрых, работящих людей, которые любят веселиться, устра / северная корея :: длиннопост :: страны :: Eric Lafforgue (photographer)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%BE%D0%BF%D0%BE%D1%81%D1%82-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%8B-%D1%81%D0%B5%D0%B2%D0%B5%D1%80%D0%BD%D0%B0%D1%8F-%D0%BA%D0%BE%D1%80%D0%B5%D1%8F-Eric-Lafforgue-%28photographer%29-4707991.jpeg», «height»: 724, «width»: 1024 }, «datePublished»: «2018-09-17T07:42:47+03:00», «dateModified»: «2018-09-17T07:42:47+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ивать пикники с друзьями, выгуливать собачек и фоткать кошечек, устраивайтесь поудобнее "Эту девочку я встретил в следующей своей поездке, через два года, здесь ей уже 14 лет" "Французский турист показывает что-то на своём айпаде » }
Комментировать 
Пост №3643899
Source: Joyreactor

Пост №3643889

Автор: Robotron3000

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://ds.reactor.cc/post/3643889″ }, «headline»: «Crossbreed Priscilla :: DS комиксы :: DS персонажи :: Dark Souls :: Xanthous King Jeremiah :: DoNar0217 :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/DoNar0217-Crossbreed-Priscilla-DS-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%B6%D0%B8-Dark-Souls-4707743.png», «height»: 1296, «width»: 600 }, «datePublished»: «2018-09-17T07:16:18+03:00», «dateModified»: «2018-09-17T07:16:18+03:00», «author»: { «@type»: «Person», «name»: «Robotron3000» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3643889
Source: Joyreactor

Цитата #452268

ХХХ: все, он меня задолбал вконец!
Ууу: что, развод и девичья фамилия?
ХХХ: раздел имущества и девичья фамилия!
Цитата #452268
Source: bash

Цитата #452267

Время историй:
Итак, у меня есть родители. Как выразился однажды батя "были когда-то и мы пиздюками". Фразу эту я понял только сейчас. Иду из магазина, ибо родителям надо помогать. Дверь подъезда едва не сносит выбегающий мужик. Смотрит дикими глазами и очень быстро удаляется. В квартире предки дохнут от смеха. Естественно спрашиваю в чем дело…
И так, к ним позвонили. Оказалось коллектор, который искал какого-то левого хрена. Мать с больным отцом уже одичали и прикололись. Они открыли дверь! Голыми! И стали с криком "как мы тебя ждали! Третьим будешь!" Затаскивать дядю внутрь… он даже сдачи не дал! Вырвался, бросил бумажку с данными объекта поиска и рванул прочь. Когда я пришел предки как раз обсуждали улов и какую бы еще херню сморозить… солидные люди! Пенсионеры!
Цитата #452267
Source: bash