Бенчмаркая Enumerable.Chunk: почему батчей меньше, а проход до ×2,7 дольше +4 05.08.2026 22:35 Geronom 0 C# .NET Программирование
Бенчмаркая StringBuilder: подстава на длинном тексте +5 04.08.2026 21:02 Geronom 2 C# .NET Программирование
Бенчмаркая ArrayPool: подстава при копировании потоков — 131 072 байта в LOH +13 31.07.2026 20:36 Geronom 3 C# .NET Программирование качество кода
Бенчмаркая ZLinq: один IEnumerable в сигнатуре — и .NET 10 быстрее библиотеки в 3,9 раза +4 31.07.2026 08:20 Geronom 0 C# .NET Программирование
Бенчмаркая System.Text.Json: те же данные, те же настройки, до ×4,3 разницы +3 30.07.2026 20:01 Geronom 0 C# .NET Программирование
Бенчмаркая Regex: конструктор показал 10 мкс, первый вызов — 1307 +14 26.07.2026 18:57 Geronom 0 C# .NET Программирование качество кода
Бенчмаркая FrozenDictionary: заменил Dictionary — получил от ×0,76 до ×1,9 +5 26.07.2026 02:43 Geronom 0 C# .NET Программирование качество кода
Бенчмаркая ключи Dictionary: забыл IEquatable — получил ×5 и 96 байт на каждый поиск +13 25.07.2026 05:28 Geronom 8 .NET C# качество кода Программирование
Бенчмаркая регресс LINQ: обещали −19%, на четырёх машинах намерил +31% +4 18.07.2026 19:52 Geronom 0 C# .NET Программирование
Бенчмаркая foreach и энумераторы: аллокации, которые прятались 10 лет +20 11.07.2026 17:17 Geronom 12 .NET C# Программирование
Овцеводческая CRM, Узбекистан и .NET 10: семь инженерных историй с граблями +6 10.07.2026 14:27 AlexMorOR 4 .NET C# ASP TypeScript ReactJS
Как стримить данные в ASP.NET и как их принять +13 30.06.2026 07:00 Indermove 2 .NET C# Проектирование API Программирование
File-based apps в .NET 10 +11 25.06.2026 08:41 badcasedaily1 3 Блог компании OTUS C# Программирование .NET
Аллокации, которых нет в коде: охота на скрытый боксинг в .NET 10 +9 18.06.2026 16:54 Csharponelove 3 .NET C# Высоконагруженные системы Программирование
Как я написал BGP-сервер и не сошёл с ума +17 11.06.2026 14:08 ruhex0 4 .NET C# Сетевые технологии Open source Программирование