Код
#новости

VK выпустила Tarantool 2.10 — платформу для in-memory-вычислений

Разработчики утверждают, что их технологии помогут бизнесу повысить безопасность IT-систем и сэкономить ресурсы.

Что случилось? Команда разработчиков VK представила крупное обновление платформы Tarantool — 2.10. В этом релизе технологию разделили на три версии:

  • Community — версия с открытым исходным кодом для всех разработчиков и компаний;
  • Enterprise — для крупного бизнеса;
  • Tarantool как сервис в облаке VK Cloud Solutions.

Какие возможности у Tarantool? Это платформа для in-memory-вычислений. Она представляет собой систему управления базами данных, которая хранит всё в оперативной памяти.

Базы данных из категории in-memory имеют наименьший отклик, потому что не обращаются к основной памяти компьютера — HDD- или SSD-дискам. К тому же они подвергаются риску потерять данные при поломке сервера. Но как раз для подобных случаев такие базы данных записывают каждую операцию в лог или периодически делают снимки файловой системы — снапшоты.

Базы данных в памяти нужны для высокой скорости доступа к данным — условно от 10 тысяч запросов в секунду. Например, это может быть приложение «Яндекс.Маркет» перед Новым годом.

В чём отличие версий? Enterprise-версия решает задачи, связанные с безопасностью, снижением стоимости вычислений и необходимостью повышения надёжности. Разработчики добавили:

Community-версия получила расширенные алгоритмы выбора лидера в кластере (RAFT) и механизм параллельной работы с транзакциями (MVCC).

Tarantool в облаке даст пользователям всю функциональность Community-версии, а также упростит работу с платформой — инструмент уже настроен и полностью готов к загрузке данных. Ещё при работе с Tarantool в облаке VK Cloud Solutions не нужно знать язык программирования Lua, понимать принципы шардирования и самостоятельно администрировать решение.

Какое будущее у платформы? Павел Гонтарев, управляющий директор «VK Цифровые технологии», говорит, что VK видит высокий потенциал роста in-memory-технологий и планирует активно инвестировать в это направление:

«Новая версия Tarantool поможет компаниям поддерживать высокий уровень информационной безопасности и экономить вычислительные ресурсы. По нашим оценкам, к 2025 году на Tarantool будет приходиться до 70% инсталляций на рынке российского рынка in-memory-технологий».

Подробнее прочитать про обновления можно в Habr-блоге VK.



Глубоко, бесплатно:
вебинары по программированию, маркетингу и дизайну.

Расписание

Курс

Профессия Python-разработчик

На Python пишут веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Язык просто выучить, даже если вы никогда не программировали. На курсе вы создадите Telegram-бота, полноценный магазин и задачник для портфолио, а Центр карьеры поможет найти работу Python-разработчиком.

Узнать про курс
Профессия Python-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована