Почему в архитектуре платформы мы выбрали Apache APISIX
Почему в нашей платформе роль API Gateway по-прежнему выполняет Apache APISIX, хотя альтернатив на рынке хватает? В этой статье без долгих рассуждений разбираю наш выбор: какие требования были у платформы, как мы проверяли кандидатов, где возникали спорные моменты и почему в итоге остановились на связке APISIX, OIDC...
Почему в нашей платформе роль API Gateway по-прежнему выполняет Apache APISIX, хотя альтернатив на рынке хватает? В этой статье без долгих рассуждений разбираю наш выбор: какие требования были у платформы, как мы проверяли кандидатов, где возникали спорные моменты и почему в итоге остановились на связке APISIX, OIDC, Keycloak и OPA.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Join таблиц в реальном времени на Apache Flink ( Часть 3 )
Скорее всего читатели знают, но контекста ради.Flink имеет децентрализованный дизайн с распределенной архитектурой, где набор контейнеров ( Task Manager ) несут ответственность ...
Kafka для начинающих: Apache Avro и Schema Registry (практика)
Переводим нашу платформу с JSON на Apache Avro и Schema Registry. Заменяем сериализаторы и десериализаторы, генерируем классы из схем и разбираем разницу между GenericRecord и S...
Разработка BI-аналитики для застройщика в Apache Superset
На старте у клиента уже были дашборды, но они не закрывали текущие задачи бизнеса. Данные находились в разных системах — 1С, Excel, Google Таблицы, XML-выгрузки и внутренняя сис...
Разработка BI-аналитики для застройщика в Apache Superset
На старте у клиента уже были дашборды, но они не закрывали текущие задачи бизнеса. Данные находились в разных системах — 1С, Excel, Google Таблицы, XML-выгрузки и внутренняя сис...
Spark SQL Scripting. Новые возможности для инженеров данных
До недавнего времени для реализации сложной многошаговой логики в экосистеме Apache Spark разработчикам приходилось выходить за рамки декларативного SQL. Оркестрация последовате...
Децентрализованная оркестрация на RabbitMQ вместо Apache Camel
В этой статье мы расскажем о библиотеке оркестрации обработки данных, которая использует RabbitMQ как децентрализованный механизм передачи объектов между микросервисами. Ее зада...
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Архитектура Openclaw: сущности и их взаимодействие
Моя боль:Читая документацию openclaw и делая установку я смутно понимал что я сейчас делаю и для чего, много новых хоть и знакомых терминов (gateway, node, session, …). Так не п...
Join таблиц в реальном времени на Apache Flink ( Часть 3 )
Скорее всего читатели знают, но контекста ради.Flink имеет децентрализованный дизайн с распределенной архитектурой, где набор контейнеров ( Task Manager ) несут ответственность ...
Kafka для начинающих: Apache Avro и Schema Registry (практика)
Переводим нашу платформу с JSON на Apache Avro и Schema Registry. Заменяем сериализаторы и десериализаторы, генерируем классы из схем и разбираем разницу между GenericRecord и S...
Разработка BI-аналитики для застройщика в Apache Superset
На старте у клиента уже были дашборды, но они не закрывали текущие задачи бизнеса. Данные находились в разных системах — 1С, Excel, Google Таблицы, XML-выгрузки и внутренняя сис...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Нейросеть MiMo V2 Pro: обзор скрытого ИИ-монстра от Xiaomi
Ищете мощную замену привычным чат-ботам? Нейросеть MiMo-V2-Pro от Xiaomi рвет бенчмарки в кодинге и текстах. Разбираем реальные тесты, скрытые фишки и пользу для работы.
Параллельное слияние чанков в Manticore Search
Начиная с Manticore Search 24.4.0, компактизация RT-таблиц использует более эффективную модель выполнения. Вместо последовательного слияния пар чанков оптимизация теперь поддерж...
SherlockOps, или как мы победили мониторинг
На протяжении всего моего опыта работы DevOps-инженером, я всегда терпеть не мог мониторинг, алерты и всё что с этим связано. Мало того, что я не любил всё это настраивать, но б...
[Перевод] Объясняем векторные базы данных на трех уровнях сложности
Из этого материала вы узнаете о том, как работают векторные базы данных, разобравшись с широким диапазоном тем — от основ поиска по сходству, до стратегий индексирования, которы...