🔥 Большая подборка материалов по микросервисной архитектуре



Призываем активно делится материалами в комментариях, если у вас есть, что показать ☺️



📑 Статьи (теория)

1. Просто о микросервисах — Хабр, блог Райффайзен Банка

2. Простым языком о микросервисной архитектуре для начинающих — VK Cloud

3. Архитектура микросервисов

4. Шпаргалка по миграции монолита на микросервисы

5. Полный перечень паттернов проектирования MSA от Криса Ричардсона

6. 26 основных паттернов микросервисной разработки на русском

7. Какого размера должен быть микросервис

8. Целостность данных в микросервисной архитектуре — как её обеспечить без распределенных транзакций и жёсткой связности

9. Сравнение подходов к реализации распределенных транзакций для микросервисов



📝 Статьи (практика)

1. Микросервисы глазами аналитика

2. Микросервисы: опыт использования в нагруженном проекте

3. Не бойся микросервиса: Алексей Баитов об использовании микросервисной архитектуры на практике

4. Kafka и микросервисы: обзор

5. Путь IVI от монолита к микросервисам

6. Переход от монолита к микросервисам: история и практика Райффайзен Банка

7. Предметно-ориентированная микросервисная архитектура от Uber

8. Распределённая трассировка: мы всё делали не так



Видео и вебинары

1. Что такое Микросервисы || Объяснение от Мартина Фаулера (пересказ на русском)

2. Микросервисная архитектура, подходы и технологии — Кирилл Ветчинкин

3. Введение в архитектуру микросервисов — Дмитрий Голых

4. Микросервисы с нуля — Семен Катаев (Авито)

5. ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам — Андрей Половов (Флант)

6. Современная Микросервисная архитектура в банковской сфере — доклад Александр Соляра (Иннотех) на конференции Analyst Days-13

7. Аналитика микросервисов. Практический опыт аналитика в enterprise — доклад Валерия Разномазова на конференции Analyst Days-14

8. Проектируем приложение в микросервисной архитектуре. Разбор кейсов — доклад Максима Цепкова на конференции Analyst Days-12

9. Шаблоны проектирования микросервисов на примере Авито

10. Целостность данных в микросервисной архитектуре — Николай Голов (Avito)

11. Мастер-класс: использование брокеров сообщений в сервисной архитектуре — Андрей Бураков

12. Микросервисы vs монолит: разбираемся в архитектуре приложений — демо-занятия от Яндекс Практикум

13. Микросервисная архитектура, когда нужна, а когда нет — открытый вебинар курса «Microservice Architecture» от OTUS

14. Тестирование в микросервисной архитектуре — демо-занятие курса «Microservice Architecture»

15. Авторизация и аутентификация в микросервисной архитектуре — открытый вебинар курса «Microservice Architecture» от OTUS



Вот ссылка на плейлист в Ютубе, где собраны все видео выше + ещё несколько



📚 Книги

1. Крис Ричардсон. Микросервисы. Паттерны разработки и рефакторинга

2. Сэм Ньюмен. Создание микросервисов

3. Беллемар Адам. Создание событийно-управляемых микросервисов

4. Сэм Ньюмен. От монолита к микросервисам

5. Парминдер Кочер. Микросервисы и контейнеры Docker



⛔️ Про недостатки MSA

1. Хватит везде делать микросервисы

2. Остановитесь!!! Вам не нужны микросервисы

3. Микросервисы. Не всё то золото, что хайп

4. Видео Ах, как хочется вернуться, ворваться в монолит! — Павел Лакосников (Авито)

5. Верните мне мой монолит



#подборка #микросервисы #архитектура