Tarantool News
548 subscribers
172 photos
5 videos
148 links
Download Telegram
Добрый день. Мы выпустили Tarantool 3.1. Новая версия продолжает развитие нового подхода к настройке кластера, представленного в версии 3.0.

Изменения в Community Edition:

🔹Улучшен опыт разработчика по обработке ошибок с использованием box.error модуля.
🔹Введены типы числовых полей фиксированного размера: uint8, int8, uint16 и другие.
🔹Добавлена функциональность RPC для доступа к пользовательским ролям из конфигурации.
🔹Добавлена tt-утилита для управления инстансами, она полностью совместима с последней версией Tarantool.

Изменения в Enterprise Edition:

🔹Введен внешний координатор для автоматического и ручного переключения при отказе.
🔹Повышена стабильность работы с централизованной конфигурацией, хранящейся в etcd.

Подробнее о Tarantool 3.1 читайте в документации.
🔥10👍4
Вебинар «Как создавать высокопроизводительные очереди сообщений с различной архитектурой»

Привет. 6 июня в 16:00 МСК подключайтесь к онлайн-вебинару «Как создавать высокопроизводительные очереди сообщений с различной архитектурой». Узнайте, как повысить отказоустойчивость и масштабируемость ИТ-систем с помощью Tarantool Queue Enterprise — распределенной in‑memory системы очередей сообщений.

В программе:

🔹Как реализовать очередь сообщений с типом взаимодействия Publish/Subscribe для работы в real-time и обработки пиковых нагрузок.
🔹Как организовать очередь задач с типом взаимодействия Put/Take для обработки асинхронных задач.
🔹За счет каких технологий и инструментов повышается пропускная способность, масштабируемость и надежность очередей на базе Tarantool Queue Enterprise.

Будет рассмотрен кейс применения системы очередей Tarantool Queue Enterprise как интеграционной шины в микросервисной архитектуре.

Вебинар будет полезен CTO, архитекторам и разработчикам высоконагруженных систем.

Спикеры:

🔹Илья Конюхов, руководитель команды разработки Tarantool Queue Enterprise.
🔹Владимир Северов, архитектор Tarantool.
🔹Андрей Капустин, менеджер продукта Tarantool Queue Enterprise.

Вебинар бесплатный, необходимо зарегистрироваться.
🔥11👎1
Читайте на Хабре: «Современный клиент к NoSQL-базе данных»

Интеграция через базу данных — один из распространенных видов интеграции. Но БД — тоже сервис, к которому также требуется подключение. Для пользователей эта процедура сводится к подключению коннекторов и изучению их API, но «под капотом» подобных клиентов может скрываться большая архитектура со сложной логикой взаимодействия.

Старший программист Tarantool Артем Дубинин в своей статье на Хабре рассказал про Black-box-устройства современных Java-клиентов для интеграции с NoSQL-базами данных.

Читать
👍8🔥7
Привет.

У нас на Хабре вышла статья «Как делать бинарно-совместимые API на компилируемых языках» по мотивам выступления ведущего инженера Tarantool Александра Туренко на HighLoad++ 2023. В ней мы описали проблемы, с которыми сталкиваемся при проектировании API. И постарались подробно рассказать о том, как делать бинарно-совместимые API на С и других компилируемых языках: проблематика, подходы к бинарной совместимости и проверка версий.

Читать
🔥14👍3
Добрый день!

Мы выпустили Tarantool DB 1.0.0 — коробочную версию in-memory NoSQL СУБД из экосистемы Tarantool. Ключевым обновлением релиза стало упрощение установки и настройки кластера для «горячего» хранения данных за счет интеграции с инструментами CI/CD. Также мы обновили и дополнили документацию.

Основные фичи:

🔹Обновление клиентского кода хранилища данных без необходимости передеплоя всего кластера.
🔹Поддержка справочников в кластере.
🔹Управление временем жизни данных.
🔹Работа с СУБД через новый Java-коннектор.
🔹Совместимость с Tarantool Clusters Federation.

Подробнее о Tarantool DB 1.0.0 читайте в документации.
❤7🤯6👍2
Вебинар завтра — очереди сообщений для высоких нагрузок

Привет! Регистрируйтесь на вебинар «Как создавать высокопроизводительные очереди сообщений с различной архитектурой».

📍Когда: четверг, 6 июня в 16:00
📍Где: онлайн

Поговорим про повышение пропускной способности, масштабируемости и надежности очередей на базе Tarantool Queue Enterprise.

В программе:

🔹 Очередь сообщений с типом взаимодействия Publish/Subscribe для работы в real-time и обработки пиковых нагрузок.

🔹 Очередь задач с типом взаимодействия Put/Take для обработки асинхронных задач.

🔹 Кейс «Применение системы очередей Tarantool Queue Enterprise как интеграционной шины в микросервисной архитектуре».

Регистрируйтесь, и мы пришлем ссылку на трансляцию. После вебинара вы получите запись и презентацию.

Зарегистрироваться
👍10
Привет. У нас вышел новый релиз утилиты tt 2.3.0. Это утилита командной строки, которая предоставляет интерфейс для управления приложениями на основе Tarantool. Она охватывает широкий спектр задач: от установки Tarantool до подключения к удалёнными экземплярам и создания приложений.

Основные изменения:

🔹 Добавлены команды для управления наборами реплик через конфигурацию Tarantool 3.x или cartridge: tt rs, tt cluster rs.
🔹 Ряд улучшений в командах status, coredump, pack.
🔹 Исправления багов.

Подробнее на GitHub
👍8❤1
Подключайтесь к вебинару «Как создавать высокопроизводительные очереди сообщений с различной архитектурой».

Ссылки на трансляцию:

🔹 YouTube
🔹 VK
🔥7
Cloud Conf 2024 — большая облачная конференция VK Cloud для бизнеса и разработки

Tarantool известен своими onprem-инсталляциями. Но есть managed-решение — в VK Cloud Tarantool запускается одной кнопкой и уже сконфигурирован.

На конференции VK Cloud Conf 2024 ведущие эксперты VK и крупнейших российских компаний расскажут про построение отказоустойчивых решений на базе облачных сервисов и перспективные подходы к хранению и обработке данных, представят новые решения и кейсы.

Остались последние места в офлайне. Отправьте ссылку на регистрацию своим коллегам и друзьям, чтобы они успели зарегистрироваться.

Зарегистрироваться
🔥4
Привет. Рассказали на Хабре на примере клиентского кейса, как построить Key-value-хранилище на сотни тысяч запросов в секунду, как может выглядеть такая система в части хранения данных, почему для таких задач оптимальна комбинация реляционной БД и Tarantool, а также показываем, какие показатели может обеспечить система с Tarantool.
🔥5👍1
Задач, для которых ни транзакционная (OLTP), ни аналитическая (OLAP) системы в чистом виде не подходят, становится все больше. Это вынуждает компании либо строить сложные архитектуры со множеством прослоек и налаживать избыточные пайплайны обработки данных, либо выбирать HTAP-системы, способные выполнять гибридную транзакционно-аналитическую обработку данных.

Мы рассказали на Хабре про наше решение — Tarantool Column Store. Оно комбинирует преимущества разных типов хранения данных, технологий, протоколов и функций, и при этом обеспечивает высокую эффективность аналитической обработки с производительностью до 1,5 миллиарда сканов в секунду на одно ядро, то есть подходит для разных сценариев и профилей нагрузки.
🔥10👍2👏2
Как решать трудности при росте нагрузки и объема данных?

При проектировании высоконагруженных ИТ-систем компании встречаются с разными вызовами.

Например:
🔹 построить сервисы, работающие в режиме реального времени,
🔹 обеспечить доступность данных для поддержания непрерывности бизнес-процессов,
🔹 собрать данные из разрозненных источников,
🔹 масштабировать приложения с монолитной архитектурой,
🔹 сократить Time-to-market продуктов и сервисов.

Рассказываем, как продукты экосистемы Tarantool помогают решить эти задачи. И приводим примеры построения сервиса аутентификации и хранилища «золотой записи» о клиенте.

Читайте в блоге
🔥7👍4
Распределённые блокировки с помощью Tarantool 3

Распределенная блокировка — очень удобный инструмент в кластере, который помогает обеспечивать эксклюзивный доступ к некоторому общему ресурсу. Цель такой блокировки — обеспечить доступ к ресурсу лишь одному сервису или запросу в данный момент времени. Так предотвращается гонка за данными и их неконсистентность. Распределенная (или кластерная) блокировка называется так потому, что она обеспечивается несколькими узлами, и выход из строя одного из них не повлияет на приложение.

В своей статье на Хабре разработчик Tarantool Михаил Филоненко рассказал, как реализовать этот инструмент с помощью Tarantool 3.
👍7❤2🔥2
Привет. На Хабре вышла статья, где мы рассказываем об основных сложностях развития высоконагруженных ИТ-систем и о способах их преодоления с помощью очередей сообщений на примере Tarantool Queue Enterprise

Tarantool Queue Enterprise — коробочный Enterprise-продукт, созданный командой Tarantool на базе платформы Tarantool Enterprise.

Читайте, задавайте вопросы
👍4❤2🔥2
Сравниваем классические СХД и объектное хранение на базе S3

Привет!

В нашем блоге вышла статья про эволюцию способов хранения данных.

Мы разбираем:

🔹 минусы классических СХД,
🔹 появление S3 и объектных хранилищ,
🔹 положение S3 среди прочих технологий хранения.

В конце мы рассматриваем различные способы реализации S3, достоинства и недостатки облачных и on-premise решений, к которым относится Cloud Storage от VK, созданный c применением технологий Tarantool.

Читайте в блоге
👍7🔥3❤1
Как Tarantool справляется с задачами Real-Time маркетинга

Привет!

В нашем блоге вышла статья про Real-Time Marketing (RTM). В ней мы рассказываем, как технологии позволяют оперативно реагировать на действия клиента и своевременно отправлять ему релевантные маркетинговые сообщения.

Разбираем:


🔹 как работает Real-Time маркетинг,

🔹 какие результаты достигаются с помощью RTM,

🔹 почему Tarantool — подходящее решение для задач RTM.

Более подробно — в нашей статье.
❤4🔥1
Релизы Tarantool с начала года

Выпустили в блоге статью о релизах с 1 января. В тексте приложили ссылки на документацию, инструкции и дополнительные материалы.

Читайте статью про ключевые релизы флагманских продуктов Tarantool.
👍5
Вебинар «Возьмите кластеры под контроль»

15 октября в 16:00 на вебинаре расскажем, как построить высокопроизводительное кластерное хранилище с простым управлением и гарантиями отказоустойчивости. Проведем демо: развернем кластер и покажем работу с ним из JAVA-приложения с использованием spring data 3.x.

В программе

🔹 В каких системах вам не обойтись без in-memory хранилища.
🔹 Как легко развернуть «горячее» кластерное in-memory хранилище под ваши задачи и централизованно управлять им через интуитивно понятный графический интерфейс и CLI.
🔹 Как построить геораспределенный кластер, не падающий даже при неустойчивом канале связи или аварии в ЦОДе.

Также поговорим про нагрузочное тестирование и рассмотрим опыт Enterprise-компаний в сферах финансов и телекома в построении масштабируемых кластерных хранилищ для высоконагруженных приложений.

Спикеры

🔹 Александр Кленов, руководитель команды разработки Tarantool DB
🔹 Артем Дубинин, старший программист Tarantool
🔹 Евгений Афанасьев, архитектор Tarantool
🔹 Руслан Галиев, менеджер продукта Tarantool DB

Вебинар будет полезен системным и корпоративным архитекторам, инженерам DevOps и разработчикам высоконагруженных систем.

Регистрируйтесь, и мы пришлем вам ссылку на трансляцию в день вебинара.

Регистрация
❤3👍1
Сертификация ФСТЭК для ПО Tarantool

Привет!

Напоминаем, что ПО для хранения и обработки данных Tarantool соответствует требованиям ФСТЭК России. Сертификат №4727 действует до октября 2028 года.

Это значит, что наше ПО можно использовать для построения отказоустойчивых высоконагруженных систем в чувствительных к безопасности проектах. Высокий уровень защищенности Tarantool поможет создавать высоконагруженные приложения и ускорять работу сервисов в разных отраслях – от промышленности до финансового сектора.

Подробнее о сертификации
👍5🤔4