Предлагаю фреймворк, который позволит правильно реагировать на ошибки и не допускать их в будущем.
Год начался - самое время не просто подумать, а спланировать, как ты хочешь чтобы он прошёл.
Исходная ситуация - есть большая legacy система, которая совмещает в себе большое количество контекстов. Конечные системы и бэкенд сервисы взаимодействуют с этой legacy системой. В наших планах - избавиться от legacy системы и вынести её функционал в несколько небольших современных мастер-систем.

Как прокачать английский если ты можешь читать, писать и базово изъясняться, но чувствуешь скованность при общении. Пост для тех, у кого B1 и они хотят пробить свой потолок языка.
Начиная работать с микросервисами постоянно сталкиваемся с мантрой о том, что нельзя использовать один источник данных для разных микросервисов. При этом важно понимать, что нужно разделять - совместное использование источника данных и совместное использование данных.
Книга поделена на 3 основные части:

Книга рассказывает о правилах и лайфхаках прохождения system-design интервью. В начале рассказываются базовые определения system-design, объясняются термины, которые в дальнейшем будут использоваться. Также дополнительно объясняется механизм приблизительных оценок.