|
Папка как интеграция: файловый обмен в .NET без cron, FileSystemWatcher и самописных костылей
Опрос каталога, ожидание дописи файла, идемпотентность и атомарная запись через temp+rename: файловый обмен как обычный шаг маршрута. |
|
Control Bus для .NET-маршрутов: останавливать, перезапускать и реагировать на события в рантайме
Управляйте маршрутами в рантайме сообщением: start, stop, suspend, restart, плюс консюмер, превращающий события жизненного цикла маршрута в сообщения. |
|
SOAP в .NET без WCF: WS-Security, MTOM и ?wsdl как шаг маршрута
SOAP с WS-Security, MTOM и публикацией WSDL теперь нативный коннектор redb.Route: без WCF, без CoreWCF, без отдельного шлюза. |
|
Архитектура движка подбора билетов: три GDS, железная дорога и маршрут, который меняют в дороге
Референсная архитектура движка подбора билетов на redb: канонная модель, Scatter-Gather по трём GDS и ж/д, дерево-маршрут и saga-переоформление в дороге. |
|
redb 3.6.0: багрепорт, который оказался в шести провайдерах сразу — плюс AS2/EDI и общий порт
Отчёт пользователя вскрыл утечку между диалогами в query-провайдере ядра — 6 из 6. Что ещё в 3.6.0: AS2/EDI, общий Kestrel, Camel-паритет. |
|
AS2 в .NET без отдельного Java-гейтвея: EDI-обмен с партнёрами прямо в маршруте
AS2 — подписанный и зашифрованный S/MIME-обмен документами с торговыми партнёрами — теперь нативный коннектор redb.Route, а не внешний гейтвей. |
|
Архитектура TMS на .NET: кластер, потоки координат и объектное хранилище
Как устроен TMS-бэкенд: пятнадцать модулей на трёх нодах, потоки координат через Kafka и Redis и типизированное хранилище. |
|
Переезд с ESB на свой стек: что реально экономит бизнес
Один модуль переехал с ESB, и кода стало в 1.7 раза больше. Почему это правильный исход. |
|
Сколько стоит интеграционный слой на WSO2 MI и EF Core: разбор реальной системы по строкам
Интеграционный слой на WSO2 MI и EF Core, посчитанный по строкам: во что обходится поддержка реального TMS-бэкенда. |
|
Референсная архитектура платёжной платформы на .NET: схемы, границы транзакций, модули, кластер
Референсная архитектура платёжной платформы: модель реестра, границы транзакций, деление на модули и топология кластера. |
|
Платёжная платформа на .NET: во что она обходится и что из этого можно не писать
Во что обходится платёжная платформа на .NET и какая часть работы уже решена рантаймом, на котором она стоит. |
|
redb 3.4.0: переигрываем упавшее, патчим фреймворк без пересборки и раздаём права — экосистема .NET, повзрослевшая до эксплуатации
Операции второго дня: переиграть упавшее, пропатчить фреймворк без пересборки и раздать права на control plane. |
|
Ночной джоб, который сам нарезает партиции: cron, SQL-функция и сплиттер
Ночной джоб, который сам нарезает партиции: cron-триггер, plpgsql-функция и сплиттер — без оркестратора посередине. |
|
redb.Route — Telegram-коннектор: бот как маршрут. Long polling, клавиатуры, вебхуки и честный at-most-once
Бот как обычный маршрут: long polling, клавиатуры, вебхуки и честный at-most-once вместо иллюзии доставки. |
|
redb.Route — коннектор Amazon SQS + SNS: один URI на endpoint, конкурирующие консьюмеры, at-least-once и Publish-Subscribe через SNS→SQS. Уходим от MassTransit
Вся очередь в одном URI: конкурирующие консьюмеры, at-least-once и publish-subscribe через SNS в SQS. |
|
redb.Route — коннектор RabbitMQ: один URI на endpoint, RPC, конкурирующие консьюмеры и dead-letter. Уходим от MassTransit
Весь брокер в одном URI: RPC, конкурирующие консьюмеры и dead-letter — без отдельного слоя конфигурации. |
|
redb 3.3.0: решение уровня энтерпрайз на .NET — своя БД, свой Apache Camel и рантайм с дашбордом (и всё это бесплатно)
Решение уровня энтерпрайз на .NET, которое принадлежит вам: своя БД, свой Apache Camel и рантайм с дашбордом. |
|
redb.Route: два маршрута за вечер — от отладочного воркера до энтерпрайза на Tsak
Два маршрута за вечер: как отладочный воркер превращается в рантайм с дашбордом, деплоем и горячей перезагрузкой. |
|
redb.Route — уходим от MassTransit, идём к Apache Camel: Kafka, Scatter‑Gather и транзакции по‑честному
Коннектор Kafka, паттерн Scatter-Gather и то, что на самом деле происходит с транзакцией, когда ветки идут параллельно. |
|
Свой Apache Camel под .NET, разбор по косточкам: HTTP-коннектор без ASP.NET MVC + паттерн Content-Based Router
HTTP-коннектор прямо на Kestrel, без ASP.NET MVC, и паттерн Content-Based Router поверх него. |
|
redb.Route.Llm 3.1.1 — как чат-демо вырастает в enterprise-агентскую платформу: streaming, RAG, governance, jury-арбитраж, sub-agents, реальные отчёты и прогнозы
Что отличает чат-демо от агентской платформы: streaming, RAG, governance, jury-арбитраж, sub-agents и отчёты, по которым принимают решения. |
|
redb.Route 3.1.0 — LLM как ещё один транспорт: .To("llm://claude") и .AsLlmTool()
Модель за тем же URI, что и любой другой транспорт, а существующие маршруты становятся инструментами для неё. |
|
redb.Route 3.0.1 — плоская навигация по DSL, рефакторинг CRTP и тихий null
Плоская навигация по DSL вместо вложенных лямбд, рефакторинг CRTP и тихий null, который вылезал только в рантайме. |
|
redb.Route изнутри: четыре in-memory канала и Exchange, который их связывает
Четыре in-memory канала, из которых собран любой маршрут, и Exchange, который через них проходит. |