Проблемы микросервисов:

  • сетевые издержки на коммуникацию между функциями
  • сложности при отладке из-за распределенности системы
  • усложнение архитектуры
  • одинаковые функции в разных микросервисах Про решение первых трех есть немало статей, в том числе и в этом канале они были. Сегодня я делюсь статьей с best practices решения проблем дублирования кода - вынесения его в библиотеки и переиспользование в нескольких независимых сервисах. Читать статью