DiscoverХабр ПодкастыХабр ПРО // Митап о микросервисах: отвечаем на вопросы с Хабр Q&A
Хабр ПРО // Митап о микросервисах: отвечаем на вопросы с Хабр Q&A

Хабр ПРО // Митап о микросервисах: отвечаем на вопросы с Хабр Q&A

Update: 2021-11-261
Share

Description

Сколько нужно DevOps, чтобы выкрутить одну лампочку? В этом выпуске мы ответили на этот и другие более практические вопросы о работе с микросервисами, которые наши пользователи оставляют на Хабр Q&A. Обсуждаем, в чём разница между микросервисами и сервисами, какие технологии нужны для микросервисов, где их разворачивать, как хранить исходный код и отслеживать жизнь микросервиса. Мы разобрали эти вопросы с двух точек зрения: self-hosting и работы с облачными сервисами. Наши гости: Денис Рылеев, руководитель направления автоматизации в Россельхозбанке, и Михаил Чугунов, системный инженер компании ЕПАМ, занимающийся внедрением DevOps-практик в облачных решениях AWS.
1:05 Вечные вопросы: сколько нужно девопс-инженеров, чтобы выкрутить лампочку, и чем микросервис отличается от монолита
3:00 Какие проблемы могут возникнуть при переходе на микросервисы, что стоит учесть
4:30 Зачем использовать API gateway как единую точку входа
5:50 Стоит ли использовать Rabbit NQ для общения между сервисами и есть ли у него преимущества
7:30 Как понять, что вам нужны МС. Истории перехода на другую (светлую? тёмную?) сторону
9:30 Как подобраться к микросервисной архитектуре, с чего начинать — на примере облачной АТС
12:40 Как шарить код между микросервисами и делить базы данных
15:00 Что остаётся от монолита после распиливания на МС
16:15 Виртуальная машина или облачный провайдер: где лучше разворачивать МС
19:10 Зачем микросервису отдельный репозиторий
20:00 Системы мониторинга: как правильно отслеживать жизнь и деятельность МС
24:20 Синхронизируем данные между одинаковыми микросервисами
26:10 Зоны ответственности: когда над одним МС работают разные команды
27:00 Как организовать процесс тестирования при микросервисной архитектуре
28:50 Чем и как джойнить таблицы
31:10 Писать монолит и потом распилить его или сразу делать микросервисы?
32:20 API или JSON: как общаются микросервисы
33:40 В каких случаях лучше монолит, а МС точно не подойдёт
36:40 Как правильно разделять сервисы на слои
38:00 Кто хорошо пишет о МС: книги и блоги для новичков и продвинутых
40:00 О взаимодействии команд разработки и тестирования
42:30 Как работает JRPC на МС-архитектуре. А GRPC?
49:15 Как без помощи паяльника убедить DevOps, что тесты нужно выполнять на каждый ран CI/CD
47:40 Как в МС ограничить доступ на уровне сущности
50:00 Способы кросс-авторизации между микросервисами
53:20 Как повысить устойчивость МС-архитектуры
57:20 Нужно ли сбрасывать кэш, если объект кэша поменялся в новой версии МС

Прямой эфир прошёл 25.11.2021. Запись доступна по ссылке https://youtu.be/OdmvoVyp3nU
Comments 
In Channel
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Хабр ПРО // Митап о микросервисах: отвечаем на вопросы с Хабр Q&A

Хабр ПРО // Митап о микросервисах: отвечаем на вопросы с Хабр Q&A

Хабр