RU

Бенчмаркая FrozenDictionary: заменил Dictionary — получил от ×0,76 до ×1,9

FrozenDictionary сделан под словари, которые заполняют один раз при старте, а дальше только читают. Замерил на четырёх машинах и трёх рантаймах — ра…

frozendictionarydictionaryimmutabledictionaryreadonlydictionarybenchmarkdotnetgethashcodeколлекциипроизводительность.net 10switch
Habr
RU

Deckhouse Prom++: как мы сжали разметку метрик Prometheus и снизили расход памяти в 2,5 раза с помощью статистики данных

Хотели избежать копирования данных, придумали свою служебную разметку, а потом обнаружили: она занимает почти столько же места, сколько сам исходный…

c++c++23prometheusprom++jemallocswitchunrollif-elsevarintoffset
Habr
RU

Принципы диагностики и траблшутинга компьютерных сетей

На основе этой статьи была составлена и прочитана лекция на одном обучающем мероприятии для телекоммуникационной сферы. В статье описан практикуемый…

сети администрированиесетикомпьютерные сетитраблшутингдиагностикасетевой инженеркоммутатормаршрутизаторswitchrouter
Habr
RU

Как Nintendo придумала половину фишек современного гейминга, а мы все об этом стали забывать

Компания Nintendo в наше время имеет довольно… странную репутацию. Одни до сих пор упорно игнорируют её существование, другие все еще ненавидят по о…

nintendoигрыswitchnintendo dsnintendo 3dsplaystationtimeweb_статьи_выходного_дня