Команда Airtable переписала ядро своей проприетарной базы данных с TypeScript на Rust, чтобы справиться с возросшими нагрузками.
Исходная TypeScript-версия упиралась в ограничения многопоточности и управления памятью. Новый движок на Rust позволил вынести данные в разделяемую память и организовать параллельную обработку запросов несколькими потоками Node.js. Новая БД сохранила все свои функциональные аозможности типа реал-тайм обновления, совместное редактирование, формулы. Но еще умудрились добавить инкрементальное обновление представлений, пакетные операции и транзакционное DDL
Airtable это аналог ноушен с уклоном в таблички, если что
18.03.2026
Похожее
17.03.2026
Allocator
В Rust есть трейт Allocator. И спустя почти десять лет после принятия соответств...
16.03.2026
Indirection
Я с удивлением узнал, что в Rust-сообществе есть уверенность в том, что любая до...
13.03.2026
Ply
Автор написал свой GUI Rust-фреймворк Ply. Сначала он попробовал существующие ре...
12.03.2026
Давление на память
В статье автор рассказывает как его команда оптимищировала производительность сп...