Post Thumbnail

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

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

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

Похожее

Post Thumbnail

Allocator

В Rust есть трейт Allocator. И спустя почти десять лет после принятия соответств...

Post Thumbnail

Indirection

Я с удивлением узнал, что в Rust-сообществе есть уверенность в том, что любая до...

Post Thumbnail

Ply

Автор написал свой GUI Rust-фреймворк Ply. Сначала он попробовал существующие ре...