RU

Что скрывают популярные ORM для C#: проверка проектов RepoDB и SqlSugar

Когда речь заходит об ORM, большинство C# разработчиков сразу вспоминают мощный Entity Framework Core или же легковесный Dapper. Но что насчёт RepoD…

.netormc#c#.netsqlпрограммированиестатический анализинформационная безопасность
Habr
RU

Практическое применение линейной реализации асинхронных операций на примере WPF приложения

В этой статье я покажу, как использовать IAsyncEnumerable в WPF‑приложении для асинхронных операций. Код полностью рабочий, его…

iasyncenumerableасинхронное программированиечистая архитектураc#.net
Habr
RU

1500 строк красного: как обновление одного плагина на Rust-сервере съедает вечер — и почему виноват diff

Выходит обновление плагина, он дописывает свои ключи в ваш конфиг и заодно меняет порядок остальных. Через сутки в дискорде жалобы, вы открываете бэ…

rustc#.netavaloniajson
Habr
RU

Kafka в проде: как встроенное сжатие спасло кластер, когда retention не успевал чистить диск

Привет, Хабр! Меня зовут Павел, я ведущий разработчик. В этой статье расскажу про Kafka, consumer groups, lag, offset commit и встроенное сжатие соо…

kafkacsharp.net.net coreconsumer groupretentioncompressionbackenddistributed systems
Habr