Комментарии 4
Такого нейрослопа- давно не приходилось читать. Вы бы попросили его родного, стиль слегка поправить, а-то читать невозможно.
Зашёл на сайт проекта, прочитал обещания- ау все будет работать без знания SQL и мигрироваться само собой.
Тут на проекте как раз фанаты code-first активно кодили помощью EF-Core, а теперь разобраться что там в БД и как это в принципе работает/в основном не работает тот еще квест.
Думаю в вашей системе будет еще веселее и быстрее.
Особенно порадовало про Джуна который не знает про SQL но хочет писать фичи…. Начинаешь понимать адептов АИ подмена которые обещают всех джинов выгнать ….
Критика принята по части стиля — буду работать над этим. Однако мне либо код писать, либо стьатьи оформлять, я один и у меня нет за плечами корпораций и миллионов.
НО, оно работает, и в компании один за другим переводят проекты на redb экосистему, потому что дешево. Бизнес не интересует как ты написал, бизнес интересует быстро кратко поддерживаемо расширяемо и много функционала.
По существу: redb.Core не скрывает SQL, а убирает необходимость писать DDL вручную. Под капотом — типизированные колонки (_Long bigint, Numeric numeric(38,18), DateTimeOffset timestamptz), FK с CASCADE, индексы, CTE для деревьев. Всё это видно через ToSqlStringAsync() и get_object_json() прямо из psql.
Два года в проде на реальной нагрузке (150k заказов/месяц, 3-нодовый кластер) — если интересно как это работает под капотом, серия "REDB изнутри" как раз об этом.
А redb.Route позволяет писать интеграции — и весь бэк — значительно быстрее. redb.Tsak разворачивает приложение сразу на уровне enterprise: hot-reload, кластер, дашборд из коробки.
Жду технической критики — именно её не хватает в комментариях. С тех. аргументами.
Да, я не копирайтер и не техWрайтер — пытаюсь поделиться с сообществом тем что реально работает и позволяет достигать цели значительно быстрее.
и оно всё открыто github
и redb.Identity это в следующей статье
я бы вообще рекомендовал скармливать readme с github нейронке, она сделает выжимку, суть. и попросить нейронку покапаться поглубже. дело 5 минут.
я не поленился и...
Вот выжимка от нейронки:
redb.Route — Apache Camel для .NET. Суть за 1 минуту.
Любая интеграция = три строки:
csharp
From("kafka://orders")
.Filter(Header("type").isEqualTo("new"))
.To("rabbitmq://events");Что внутри:
22 транспорта — Kafka, RabbitMQ, IBM MQ, AMQP, MQTT, HTTP, gRPC, SignalR, SFTP, S3, SQS, Telegram, LDAP и ещё
30+ EIP паттернов — Choice, Splitter, Aggregator, WireTap, Saga, Circuit Breaker, Idempotent Consumer
Compiled expression engine —
${header.x++}, JSONPath, XPath →Func<IExchange, T>без интерпретатораOpenTelemetry из коробки — трейсы и метрики на каждом шаге
Транзакции через
.Transacted()— Kafka EOS, RabbitMQ confirms, IBM MQ
Vs конкуренты:
MassTransit — 5 транспортов, нет EIP, message bus (не ESB)
NServiceBus — коммерческий после 2 эндпоинтов
Apache Camel — то же самое но на JVM
Production runtime: redb.Tsak — hot-reload, кластер, Blazor dashboard, REST API
Apache 2.0. Без per-endpoint лицензий.
@lazarus_net
гоняю тесты с нейронкой, и я забыл вогнать поля, да и не было нужды в них, но тест дал варнинг, нейронка увидела и добавили и вот что пишет сама

тесты от

____
oidcc-basic-certification-test-plan
redb.Identity Basic OP (manual)
Variant:
server_metadata=discovery, client_registration=static_client
Alias:
redb-final-0043
Plan ID:
hdV2kmVNvRuK1
Plan Version:
5.2.0
Started:
14.07.2026, 00:43:15
Test Owner:
developer
Certification profile:
Basic OP

redb.Route — коннектор RabbitMQ: RPC, конкурирующие консьюмеры и dead-letter. Уходим от MassTransit