Зустрічайте 20 випуск Fwdays PHP Talks!
У цьому випуску Йожеф Гісем та Кирило Сулімовський разом із CTO Сільпо Ігорем Дроздом продовжують серію випусків про вибір архітектури для сучасних продуктів і команд:
- Як сервісна архітектура (SOA) пов’язана з сучасними мікросервісами?
- Де проходить межа між сервісами і мікросервісами у реальних проєктах?
- Коли мікросервіси дійсно виправдані, а коли це зайва складність?
- Як будувати взаємодію між сервісами: SDK, контракти та API Gateway?
ПЕРШИЙ ВИПУСК: https://youtu.be/iCaqUrvXnZE
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– YouTube-канал Кирила: https://www.youtube.com/@beercodeit
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
– LinkedIn Ігоря: https://www.linkedin.com/in/idrozd/?originalSubdomain=ua
Таймкоди:
00:00 - Інтро
01:16 - Що таке сервіс і мікросервіс: З чого все починається?
05:20 - Де межа між сервісом і мікросервісом у реальних проєктах?
12:24 - Чи існує «правильна» архітектура, чи кожен проєкт унікальний?
14:20 - Коли варто переходити від моноліту до сервісів?
22:25 - Спільні бібліотеки та SDK: Як не зламати все при масштабуванні?
30:59 - Хто і як розвиває інфраструктуру: Роль інженерних форумів
32:14 - Чому не варто шерити бізнес-логіку між сервісами?
42:15 - Взаємодія між сервісами: Що ламається в distributed системах?
48:51 - Що відбувається, коли один сервіс «тупить» або падає?
58:09 - Observability: Як зрозуміти, що у вас щось зламалось?
01:04:49 - Монорепа vs полірепа: Де правда і як це впливає на команди?
01:06:59 - Підписуйтесь і ставте вподобайку