Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

Плагины на Rust для распределённой СУБД - технологический вызов

Узкотематические секции

Прочие языки
Бэкенд / другое
Распределенные системы
Lua
Picodata

Доклад принят в программу конференции

Целевая аудитория

Системные программисты и разработчики распределённых систем

Тезисы

Picodata это распределённая СУБД где мы реализовали поддержку плагинов на языке
Rust, что оказалось нетривиальной задачей. Здесь мы поговорим о том, что такое
плагины вообще и кому они могут быть нужны, разберём технические детали
реализации, а также пройдёмся по интересным особенностям вызванным
специфическими условиями, в которых нашим плагинам приходится функционировать.

В докладе будут затронуты следующие темы:

- Сравнение различных способов расширения функциональности
- Foreign function interface (FFI) и как с этим работать в Rust
- Дизайн системы плагинов в условиях распределённой системы

Системный программист, разбираюсь в распределённых системах, анализе и оптимизациях производительности кода. Закончил ВМК МГУ, люблю думать о математике, писать на ассемблере и вечерние прогулки по пляжу.

Picodata

Picodata - распределённая СУБД с поддержкой плагинов на Rust

Видео

Другие доклады секции

Узкотематические секции