HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p>Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.</p>
1 <p>Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.</p>
2 <p><strong>Что случилось?</strong>Команда разработчиков VK <a>представила</a>крупное обновление платформы Tarantool - 2.10. В этом релизе технологию разделили на три версии:</p>
2 <p><strong>Что случилось?</strong>Команда разработчиков VK <a>представила</a>крупное обновление платформы Tarantool - 2.10. В этом релизе технологию разделили на три версии:</p>
3 <ul><li><a>Community</a> - версия с открытым исходным кодом для всех разработчиков и компаний;</li>
3 <ul><li><a>Community</a> - версия с открытым исходным кодом для всех разработчиков и компаний;</li>
4 <li><a>Enterprise</a> - для крупного бизнеса;</li>
4 <li><a>Enterprise</a> - для крупного бизнеса;</li>
5 <li>Tarantool как<a>сервис</a>в облаке VK Cloud Solutions.</li>
5 <li>Tarantool как<a>сервис</a>в облаке VK Cloud Solutions.</li>
6 </ul><p><strong>Какие возможности у Tarantool?</strong>Это платформа для in-memory-вычислений. Она представляет собой систему управления базами данных, которая хранит всё в оперативной памяти.</p>
6 </ul><p><strong>Какие возможности у Tarantool?</strong>Это платформа для in-memory-вычислений. Она представляет собой систему управления базами данных, которая хранит всё в оперативной памяти.</p>
7 <p>Базы данных из категории in-memory имеют наименьший отклик, потому что не обращаются к основной памяти компьютера - HDD- или SSD-дискам. К тому же они подвергаются риску потерять данные при поломке сервера. Но как раз для подобных случаев такие базы данных записывают каждую операцию в лог или периодически делают снимки файловой системы -<a>снапшоты</a>.</p>
7 <p>Базы данных из категории in-memory имеют наименьший отклик, потому что не обращаются к основной памяти компьютера - HDD- или SSD-дискам. К тому же они подвергаются риску потерять данные при поломке сервера. Но как раз для подобных случаев такие базы данных записывают каждую операцию в лог или периодически делают снимки файловой системы -<a>снапшоты</a>.</p>
8 <p>Базы данных в памяти нужны для высокой скорости доступа к данным - условно от 10 тысяч запросов в секунду. Например, это может быть приложение "Яндекс.Маркет" перед Новым годом.</p>
8 <p>Базы данных в памяти нужны для высокой скорости доступа к данным - условно от 10 тысяч запросов в секунду. Например, это может быть приложение "Яндекс.Маркет" перед Новым годом.</p>
9 <p><strong>В чём отличие версий?</strong>Enterprise-версия решает задачи, связанные с безопасностью, снижением стоимости вычислений и необходимостью повышения надёжности. Разработчики добавили:</p>
9 <p><strong>В чём отличие версий?</strong>Enterprise-версия решает задачи, связанные с безопасностью, снижением стоимости вычислений и необходимостью повышения надёжности. Разработчики добавили:</p>
10 <ul><li><a>шифрование каналов передачи данных</a> - алгоритмы шифрования AES, RSA и ГОСТ 34.12-2018;</li>
10 <ul><li><a>шифрование каналов передачи данных</a> - алгоритмы шифрования AES, RSA и ГОСТ 34.12-2018;</li>
11 <li><a>сжатие данных в памяти</a> - алгоритмы ZSTD, LZ4;</li>
11 <li><a>сжатие данных в памяти</a> - алгоритмы ZSTD, LZ4;</li>
12 <li><a>аудит событий</a> - журнал операций с 25 типами действия (например, запись логов в формате JSON или CSV).</li>
12 <li><a>аудит событий</a> - журнал операций с 25 типами действия (например, запись логов в формате JSON или CSV).</li>
13 </ul><p>Community-версия получила расширенные алгоритмы выбора лидера в кластере (<a>RAFT</a>) и механизм параллельной работы с транзакциями (<a>MVCC</a>).</p>
13 </ul><p>Community-версия получила расширенные алгоритмы выбора лидера в кластере (<a>RAFT</a>) и механизм параллельной работы с транзакциями (<a>MVCC</a>).</p>
14 <p>Tarantool в облаке даст пользователям всю функциональность Community-версии, а также упростит работу с платформой - инструмент уже настроен и полностью готов к загрузке данных. Ещё при работе с Tarantool в облаке VK Cloud Solutions не нужно знать язык программирования Lua, понимать принципы шардирования и самостоятельно администрировать решение.</p>
14 <p>Tarantool в облаке даст пользователям всю функциональность Community-версии, а также упростит работу с платформой - инструмент уже настроен и полностью готов к загрузке данных. Ещё при работе с Tarantool в облаке VK Cloud Solutions не нужно знать язык программирования Lua, понимать принципы шардирования и самостоятельно администрировать решение.</p>
15 <p><strong>Какое будущее у платформы?</strong>Павел Гонтарев, управляющий директор "VK Цифровые технологии", говорит, что VK видит высокий потенциал роста in-memory-технологий и планирует активно инвестировать в это направление:</p>
15 <p><strong>Какое будущее у платформы?</strong>Павел Гонтарев, управляющий директор "VK Цифровые технологии", говорит, что VK видит высокий потенциал роста in-memory-технологий и планирует активно инвестировать в это направление:</p>
16 <p>"Новая версия Tarantool поможет компаниям поддерживать высокий уровень информационной безопасности и экономить вычислительные ресурсы. По нашим оценкам, к 2025 году на Tarantool будет приходиться до 70% инсталляций на рынке российского рынка in-memory-технологий".</p>
16 <p>"Новая версия Tarantool поможет компаниям поддерживать высокий уровень информационной безопасности и экономить вычислительные ресурсы. По нашим оценкам, к 2025 году на Tarantool будет приходиться до 70% инсталляций на рынке российского рынка in-memory-технологий".</p>
17 <p>Подробнее прочитать про обновления можно в <a>Habr-блоге VK</a>.</p>
17 <p>Подробнее прочитать про обновления можно в <a>Habr-блоге VK</a>.</p>
18 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
18 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>