Статья о крупном инциденте в рабочем процессе LinkedIn, когда их база данных, написанная на Rust, испытывала 15-секундные зависания из-за того, что стандартная библиотечная HashMap достигла ровно 58 720 256 ключей и вызвала автоматическое изменение размера.
Выделение огромного объема памяти через mmap, необходимое для расширения таблицы, блокировало всё адресное пространство процесса. Этот случай показывает, как стандартное поведение коллекций в языках программирования может создавать серьёзные системные узкие места уровня исполнения при работе на больших масштабах.
Думайте головой, даже когда пишете на Rust
04.06.2026
Похожее
03.06.2026
Rust на Kindle
Автор джейлбрейкнул Kindle Paperwhite 7-го поколения и научился кросс-компилиров...
02.06.2026
Визуальный туториал по bevy
Визуальный обзор Bevy — игрового движка на Rust с data-driven архитектурой. В...
01.06.2026
Руководство по миграции с Go на Rust
Подробное руководство по миграции с Go на Rust для бэкенд-сервисов. Автор об...
30.05.2026
Теория категорий и ML
Это черновик книги, которая строит мост между теорией категорий, типами Rust и м...