Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

С++ коннектор для tarantool С++

Программный комитет ещё не принял решения по этому докладу
Тезисы

В ближайшем время будет релиз С++ коннектора к tarantool.
Во главу угла ставится производительность коннектора и минимальные потери на стороне приложения.
Коннектор не приносит чужеродную концепцию в кодовую базу приложения.
Абстракции в коннекторе придерживаются концепции zero overhead abstraction.
Коннектор изначально разрабатывался с для встраивания в I/O приложения с произвольными событийными циклами (в частности он встаиваеться в сам тарантул), хотя может работать и напрямую с epoll.
Благодаря типизированной серилизации (по возможности в compile time) запросов и использованию state machine для десериализации ответов для msgpack протокола можно добиться поразительных показателей производительности.
Обо всем этом будет у меня в докладе.

Александр Ляпунов
Tarantool, VK

Закончил МФТИ, большую часть жизни работал программистом в разных областях. В основном пишет на C/C++ в сфере разработки баз данных. Интересуется алгоритмами и оптимизацией.
Работает в Tarantool-подразделении VK, разрабатывают СУБД Tarantool.

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