Pull to refresh
5
0
Коновалов Максим@KaymeKaydex

User

Send message

Минус Lua, плюс перформанс: как толстый клиент на Go сделал работу с Tarantool эффективнее

Level of difficultyMedium
Reading time10 min
Reach and readers2.8K

Tarantool Proxy — «умный посредник», который делает работу с кластером Tarantool надежнее, быстрее и проще, беря на себя рутинные задачи вроде балансировки и безопасности. Но изначально Tarantool Proxy был написан на Lua, из-за чего для получения всех профитов от работы с ним нужна была специфическая экспертиза и готовность мириться с некоторыми сопутствующими издержками, что подходило не всем. Поэтому мы решили оптимизировать работу с Tarantool и использовали для этого толстый клиент на Go.

Меня зовут Максим Коновалов, я архитектор Tarantool в VK Tech. В этой статье я расскажу, зачем и как мы уходили от Lua и что получили в итоге.

Подробнее

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity

Specialization

Бэкенд разработчик
Git
SQL