TGTGInsightаналитика telegramLIVE / telegram public index
← Системный сдвиг
Системный сдвиг avatar

TGINSIGHT POST

Post #832

@systemswing

Системный сдвиг

Просмотры3,920Количество просмотров
Опубликован8 окт.08.10.2025, 11:04
Содержимое поста

Содержимое

А вот и презентация с доклада про карту интеграций. Она отчасти повторяет карту, но в постраничном формате, и задает ту самую рамку для рассмотрения любой технологии. Через эту рамку я попробовал несколько технологий разложить: JSON-RPC: протокол Паттерн: удаленный вызов Режим взаимодействия: синхронный Семантика запроса: RPC Протокол: не зависит от протокола. Существующие реализации: HTTP, WebSockets, TCP Формат: текстовый, JSON, свой формат вызовов и ответов. Схемы нет. Ошибки: встроенные + кастомные (код+описание) Инструменты преобразования данных: встроенных нет Безопасность: встроенная в HTTP (SSL) Семантика доставки: at-most-once Язык спецификаций: OpenRPC (необязательный; есть генерация кода) Фишки: легковесный, пакетные запросы Проблемы: затруднен роутинг, кэширование, мониторинг, передача бинарных данных Кейсы применения: взаимодействие ИИ-агентов с системами и сервисами (MCP), крипта, отправка команд. Apache Thrift:язык описания данных и интерфейсов (IDL) + фреймворк кодогенерации Паттерн: удаленный вызов Режим взаимодействия: синхронный, асинхронный Семантика запроса: RPC Протокол: TCP-сокеты, файл, память, IPC-сокеты, HTTP Формат: бинарный, компактный, JSON. Схема: обязательна. Строгая типизация. Сложные структуры. Ошибки: специальный тип exception Инструменты преобразованияданных: нет Безопасность: TLS, SASL Семантика доставки: at-most-once Язык спецификаций: Thrift (обязателен, генерация кода обязательна) Фишки: вариативность форматов сериализации и транспортных протоколов Проблемы: плохая документация, поддерживаемые функции различаются в разных языках. Кейсы применения: Взаимодействие с разнотипными фронтами; сериализация данных без использования транспортных функций, в т.ч. в Kafka. И так можно любой способ интеграции расписать, даже совершенно новый для вас. (Upd.: В комментах есть в формате PDF, а то, говорят, в PPTX красивые шрифты побились :( )