Post Thumbnail

Команда Airtable переписала ядро своей проприетарной базы данных с TypeScript на Rust, чтобы справиться с возросшими нагрузками.

Исходная TypeScript-версия упиралась в ограничения многопоточности и управления памятью. Новый движок на Rust позволил вынести данные в разделяемую память и организовать параллельную обработку запросов несколькими потоками Node.js. Новая БД сохранила все свои функциональные аозможности типа реал-тайм обновления, совместное редактирование, формулы. Но еще умудрились добавить инкрементальное обновление представлений, пакетные операции и транзакционное DDL

Airtable это аналог ноушен с уклоном в таблички, если что

Похожее

Post Thumbnail

История Linux

Хотите немного истории? Вот Dockerfile и Rust-код для создания полной истории...

Post Thumbnail

Traceroute на Rust

Автор показывает, как написать упрощённый аналог traceroute на Rust примерно на ...