Netflix может раздавать медиа контент на сотни тысяч устройств одновременно. Amazon по “черным пятницам” вывозит миллионы просмотров страниц в минуту. Twitter умеет обрабатывать до миллиарда пользовательских событий без задержек. Что общего между этими компаниями? Правильно — все они используют микросервисную архитектуру.
Но является ли ее применение ключом к успеху любого проекта? Во что обходится ее реализация по сравнению с традиционным подходом? Откуда вообще взялась эта хайповая тема, которой нынче пестрят конференции, статьи и вакансии?
На эти и другие вопросы мы попытаемся ответить в этой вводной лекции.