Podlodka #34 – Микросервисная архитектура - podcast episode cover

Podlodka #34 – Микросервисная архитектура

Nov 19, 20171 hr 59 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:03:10 - Что такое микросервисная архитектура - 00:08:40 - Проблемы монолитной архитектуры - 00:09:55 - Эволюция монолита - 00:16:30 - Какого размера должен быть микросервис - 00:17:30 - Могут ли микросервисы общаться между собой - 00:20:25 - Про API Gateway - 00:27:10 - Первопроходцы в деле микросервисов - 00:30:20 - Про работу с данными в микросервисах - 00:37:00 - Про организацию API для мобильных приложений - 00:49:30 - Архитектура Aviasales - 00:52:45 - Про GraphQL - 00:57:50 - Реактивщина в API Gateway - 01:16:05 - Снова о проблемах общения микросервисов друг с другом - 01:23:45 - Место frontend’а в системе - 01:28:40 - Польза микросервисной архитектуры - 01:30:40 - Вред микросервисной архитектуры - 01:38:50 - Холивар про микросервисный подход в архитектуре мобильных приложений - 01:56:10 - Подведение итогов выпуска Полезные ссылки: - Про переход Amazon на микросервисы https://gigaom.com/2011/10/12/419-the-biggest-thing-amazon-got-right-the-platform/ - HTTP/2 on iOS http://www.floriangoessler.de/ios/2015/08/30/HTTP2-on-iOS.html - Backend for Frontends http://samnewman.io/patterns/architectural/bff/ - Swagger https://swagger.io/ - Apiary https://apiary.io/
For the best experience, listen in Metacast app for iOS or Android