⚡️ Основные паттерны и технологии интеграций

Кто ещё не видел большую работу Юрия Куприянова — очень годный материал.

Тут есть и про выбор, и про синхронные-асинхронные способы, и про разные интеграционные стили. Что на картинке:

🔗 4 интеграционных стиля

  • файловый обмен
  • общая БД
  • вызов удаленной процедуры
  • асинхронный обмен сообщениями

⚙️ По другой классификации:

  • Ресурсный стиль (REST)
  • RPC-стиль
  • Query-стиль
  • Стиль Publisher/Subscriber

⚙️ Технологии:

  • REST
  • SOAP
  • GraphQL
  • gRPC
  • Webhooks
  • WebSockets
  • Long Polling
  • AMQP (RabbitMQ и др.)
  • MQTT
  • Kafka
  • Redis

@katimvprod

⚡️ Основные паттерны и технологии интеграций | Сетка — социальная сеть от hh.ru ⚡️ Основные паттерны и технологии интеграций | Сетка — социальная сеть от hh.ru