Немного IT

REST или RPC лучше? Service Mesh зачем нужен? Плюсы и минусы gRPC, и немного о Nats

Сегодняшний выпуск посвящен синхронному взаимодействию. Большую часть времени мы обсуждали REST и RPC подходы, сравнивали с gRPC и порассуждали о том, каким бы был Service Mesh для людей.

Ведущие

  • Иван Соловьёв
  • Михаил Непряхин

Темы

  • Приветствие – 00:00:24
  • Плюсы и минусы REST – 00:00:58
  • OpenAPI на практике – 00:08:29
  • API-First подход в межсервисном взаимодействии – 00:09:49
  • Уровни использования REST – 00:13:55
  • RPC подход и gRPC – 00:16:35
  • Разбор gRPC плюсы и минусы – 00:22:15
  • Про ProtoBuf – 00:23:43
  • Форматы сериализации – 00:28:35
  • Еще о минусах gRPC – 00:31:39
  • Несовместимость gRPC и Kubernetes по умолчанию – 00:39:07
  • Балансировка запросов с gRPC – 00:40:25
  • Service Mesh для людей – 00:45:16
  • Одиночные запросы и стриминг данных в gRPC – 00:54:22
  • RPC c Nats.io в качестве транспорта – 00:57:23
  • Ещё об RPC – 01:01:08