💳 Газпромбанк — третий по активам банк в России, более 5 млн клиентов доверяют ему свои финансы.
С ростом мобильных приложений и личных кабинетов привычная АБС, построенная еще в 2006 году, начала сдавать позиции:
⚠️ запросы выполнялись слишком медленно;
⚠️ реляционные базы не выдерживали нагрузку;
⚠️ клиенты и сотрудники сталкивались с задержками загрузки.
Чтобы решить проблему, банк внедрил оперативный кэш на Tarantool.
Результаты впечатляют:
🔹 данные предоставляются с задержками менее 100 мс;
🔹 масштабирование возможно без ограничений по объему данных;
🔹 более 100 000 запросов в секунду происходит при нагрузочных тестах.
Теперь Газпромбанк может запускать новые сервисы и ускорять существующие без изменений в основной банковской системе. Tarantool стал фундаментом скорости и надежности, которые нужны цифровому банкингу.
➜ Читайте кейс на сайте
С ростом мобильных приложений и личных кабинетов привычная АБС, построенная еще в 2006 году, начала сдавать позиции:
⚠️ запросы выполнялись слишком медленно;
⚠️ реляционные базы не выдерживали нагрузку;
⚠️ клиенты и сотрудники сталкивались с задержками загрузки.
Чтобы решить проблему, банк внедрил оперативный кэш на Tarantool.
Результаты впечатляют:
🔹 данные предоставляются с задержками менее 100 мс;
🔹 масштабирование возможно без ограничений по объему данных;
🔹 более 100 000 запросов в секунду происходит при нагрузочных тестах.
Теперь Газпромбанк может запускать новые сервисы и ускорять существующие без изменений в основной банковской системе. Tarantool стал фундаментом скорости и надежности, которые нужны цифровому банкингу.
➜ Читайте кейс на сайте
❤6👍5🔥4🤯1
Через две недели начнется последний в этом году поток обучения Tarantool.
📅 Период обучения: 5 ноября — 23 декабря.
Наши курсы специально подготовлены для разработчиков, администраторов, архитекторов и аналитиков. На время обучения у каждого участника будет доступ к виртуальному окружению для выполнения практических заданий. Теория изучается на образовательной платформе, практика проходит на виртуальной машине.
В программе:
🔹 Архитектура Tarantool.
🔹 Топология Tarantool.
🔹 Программирование на Lua.
🔹 Создание приложений.
🔹 Обслуживание и диагностика.
Обучение проходит на онлайн-платформе в удобное время: лекции и презентации, примеры проектов, практические задания и тесты, настроенные виртуальные машины.
Общая продолжительность: 7 недель.
Время прохождения: 30-35 часов.
Смотрите подробную программу и оставляйте заявку на обучение по созданию и эксплуатации решений NoSQL на Tarantool.
➜ Читайте подробности на сайте
📅 Период обучения: 5 ноября — 23 декабря.
Наши курсы специально подготовлены для разработчиков, администраторов, архитекторов и аналитиков. На время обучения у каждого участника будет доступ к виртуальному окружению для выполнения практических заданий. Теория изучается на образовательной платформе, практика проходит на виртуальной машине.
В программе:
🔹 Архитектура Tarantool.
🔹 Топология Tarantool.
🔹 Программирование на Lua.
🔹 Создание приложений.
🔹 Обслуживание и диагностика.
Обучение проходит на онлайн-платформе в удобное время: лекции и презентации, примеры проектов, практические задания и тесты, настроенные виртуальные машины.
Общая продолжительность: 7 недель.
Время прохождения: 30-35 часов.
Смотрите подробную программу и оставляйте заявку на обучение по созданию и эксплуатации решений NoSQL на Tarantool.
➜ Читайте подробности на сайте
👍5🔥4❤3
В новой версии высокопроизводительной базы данных Tarantool DB 3.0 появился механизм «охлаждения данных». Он помогает компаниям снижать нагрузку с основных систем и экономить на инфраструктуре за счет автоматического разделения «горячих» и «холодных» данных.
В релиз вошли:
🔹 Поддержка дискового движка vinyl для работы с большими объемами данных.
🔹 Новые примеры и метрики модуля архивации данных.
🔹 Собственный дашборд Tarantool DB для веб-интерфейса Grafana.
🔹 Обновленные рекомендации по работе с неидемпотентными запросами и миграции с версии 2.x.
Новая версия Tarantool DB 3.0 помогает компаниям масштабироваться, не переплачивая за ресурсы. Все нужное всегда под рукой, остальное — экономно хранится на диске.
➜ Читайте подробности на сайте
В релиз вошли:
🔹 Поддержка дискового движка vinyl для работы с большими объемами данных.
🔹 Новые примеры и метрики модуля архивации данных.
🔹 Собственный дашборд Tarantool DB для веб-интерфейса Grafana.
🔹 Обновленные рекомендации по работе с неидемпотентными запросами и миграции с версии 2.x.
Новая версия Tarantool DB 3.0 помогает компаниям масштабироваться, не переплачивая за ресурсы. Все нужное всегда под рукой, остальное — экономно хранится на диске.
➜ Читайте подробности на сайте
🔥7❤5👍5🤔4
Forwarded from Петербургская Биржа/SPIMEX
Листайте карточки, чтобы узнать подробности
#ДвижимПользою
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥6👍5🤔3
Как «Магнит» запустил экспресс-доставку за два месяца
У ритейлера с 21 000 магазинов и 65 регионами все было отлажено для офлайн-торговли. Каталог товаров хранился в центральной базе, а данные об остатках — в магазинах.
С запуском экспресс-доставки понадобилось обновлять витрину в реальном времени, а не раз в несколько часов, как при инвентаризации.
Для команды «Магнита» мы создали middle-слой, который объединяет данные из центральной базы данных и магазинов и передает их в сервисы доставки.
Результаты с Tarantool впечатляют:
🔹 Стандартная нагрузка системы составила 20 000 RPS.
🔹 Доступ к продуктовому каталогу на Tarantool реализовали за 30 дней.
🔹 Масштабировали количество подключенных торговых точек до 400 (в 20 раз больше стартового числа).
➜ Читайте кейс на сайте
У ритейлера с 21 000 магазинов и 65 регионами все было отлажено для офлайн-торговли. Каталог товаров хранился в центральной базе, а данные об остатках — в магазинах.
С запуском экспресс-доставки понадобилось обновлять витрину в реальном времени, а не раз в несколько часов, как при инвентаризации.
Для команды «Магнита» мы создали middle-слой, который объединяет данные из центральной базы данных и магазинов и передает их в сервисы доставки.
Результаты с Tarantool впечатляют:
🔹 Стандартная нагрузка системы составила 20 000 RPS.
🔹 Доступ к продуктовому каталогу на Tarantool реализовали за 30 дней.
🔹 Масштабировали количество подключенных торговых точек до 400 (в 20 раз больше стартового числа).
➜ Читайте кейс на сайте
👍5❤2🔥2
Forwarded from VK Tech Team
Вот и пролетели два дня Highload++
Мы завершили красиво — докладом в главном зале от Георгия Белянина, разработчика в Tarantool.
Делимся кратким саммари доклада «2 DC 1 fail: как реализовать автоматический фейловер, когда данные в двух зонах доступности», и эксклюзивно для наших подписчиков — слайдами с выступления!
Условия такие: с нас презентация прямиком со сцены (в первом комментарии), с вас — реакции🔥
🔥 — круто, вдохновили, попробую применить
💙 — просто спасибо за полезный доклад
Мы завершили красиво — докладом в главном зале от Георгия Белянина, разработчика в Tarantool.
Делимся кратким саммари доклада «2 DC 1 fail: как реализовать автоматический фейловер, когда данные в двух зонах доступности», и эксклюзивно для наших подписчиков — слайдами с выступления!
Условия такие: с нас презентация прямиком со сцены (в первом комментарии), с вас — реакции🔥
Ключевые выводы:🔵 Два ДЦ — это не «минус один от трёх». В такой топологии нельзя опереться на большинство, значит классические подходы из трёх площадок не работают «как есть».🔵 Асинхронная репликация с одним мастером требует аккуратной смены ролей: при лаге чтения возникают «хвосты» неподтверждённых операций, поэтому назначение нового мастера без строгого протокола чревато расхождением журналов.🔵 Active‑Standby схема, которую можно реализовать исключительно в двух датацентрах. Будучи простой для реализации, она позволяет фейловеру на уровне кластера Tarantool Cluster Federation обеспечивать быстрое переключение, при этом явно локализуя нагрузку в пределах одного кластера в одном DC.🔵 Внешний супервизор: к каждому узлу базы данных добавляется сервис-обертка, который захватывает лок во внешнем кворуме и начинает перевод в RW. Подход обеспечивает быстрое переключение в случае сбоя master узла. Решение особенно удачное в ситуациях, когда вы не code-owner ни СУБД, ни бизнес логики.🔵 Внешний координатор с кворумным локом в etcd даёт контролируемый фейловер. Координатор держит лок и объявляет, кто RW, а кто RO; карта кластера позволяет обеспечить мониторинг, консистентное переключение и механизм приоритетов выбора. Подход требует разработки нетривиальных механизмов, таких как fencing token и двухфазное назначение.
🔥 — круто, вдохновили, попробую применить
💙 — просто спасибо за полезный доклад
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤2👏2👍1
🧩 Архитектурные паттерны: масштабируемость
Сегодня необходимо закладывать масштабирование уже на старте. Запас вертикального масштабирования быстро исчерпывается, а горизонтальное — дорого внедрять «задним числом».
С Tarantool можно спроектировать систему, готовую к росту с первого дня:
🔹 Узлы можно развернуть на одной машине, а при необходимости — распределить по кластерам.
🔹 Встроенные инструменты шардирования и кластеризации обеспечивают горизонтальное масштабирование без сложной перестройки архитектуры.
🔹 Реальное масштабирование до 1000 кластеров за 40 минут.
Tarantool позволяет сочетать скорость in-memory СУБД, но не переплачивать за хранение данных благодаря системе охлаждения. Решения Tarantool подходят как для высоконагруженных транзакционных систем, так и для real-time аналитики.
💡 Эффективно, если нужно построить систему кэширования и хранить данные, которые нужно периодически обновлять.
Сегодня необходимо закладывать масштабирование уже на старте. Запас вертикального масштабирования быстро исчерпывается, а горизонтальное — дорого внедрять «задним числом».
С Tarantool можно спроектировать систему, готовую к росту с первого дня:
🔹 Узлы можно развернуть на одной машине, а при необходимости — распределить по кластерам.
🔹 Встроенные инструменты шардирования и кластеризации обеспечивают горизонтальное масштабирование без сложной перестройки архитектуры.
🔹 Реальное масштабирование до 1000 кластеров за 40 минут.
Tarantool позволяет сочетать скорость in-memory СУБД, но не переплачивать за хранение данных благодаря системе охлаждения. Решения Tarantool подходят как для высоконагруженных транзакционных систем, так и для real-time аналитики.
💡 Эффективно, если нужно построить систему кэширования и хранить данные, которые нужно периодически обновлять.
👍6❤4🔥3🤔1
После ухода Oracle и Microsoft у российских компаний появился новый квест: выбрать достойный аналог среди более чем 170 отечественных СУБД.
Какой продукт действительно тянет нагрузку, масштабируется и не ограничивает бизнес? Разобраться поможет эфир AM Live 21 ноября в 11:00.
В программе:
🔹 Обзор российского рынка СУБД после ухода иностранных вендоров.
🔹 Какие решения построены по принципу NoSQL и NewSQL.
🔹 Что спрашивать у вендора до покупки.
🔹 Частые ошибки при выборе и миграции.
🔹 Реальные кейсы перехода на отечественные СУБД.
В эфире — эксперты Postgres Professional, Эквирона, Концерна ГРАНИТ, Яндекса и Газинформсервиса. VK Tech представит Руслан Галиев, руководитель команды коробочных продуктов Tarantool.
После эфира вы сможете понимать реальную «зрелость» российских СУБД, определять важность архитектурных решений для проектов High-Load и планировать миграцию без простоев и потерь данных.
➜ Регистрируйтесь на эфир и выбирайте СУБД осознанно
Какой продукт действительно тянет нагрузку, масштабируется и не ограничивает бизнес? Разобраться поможет эфир AM Live 21 ноября в 11:00.
В программе:
🔹 Обзор российского рынка СУБД после ухода иностранных вендоров.
🔹 Какие решения построены по принципу NoSQL и NewSQL.
🔹 Что спрашивать у вендора до покупки.
🔹 Частые ошибки при выборе и миграции.
🔹 Реальные кейсы перехода на отечественные СУБД.
В эфире — эксперты Postgres Professional, Эквирона, Концерна ГРАНИТ, Яндекса и Газинформсервиса. VK Tech представит Руслан Галиев, руководитель команды коробочных продуктов Tarantool.
После эфира вы сможете понимать реальную «зрелость» российских СУБД, определять важность архитектурных решений для проектов High-Load и планировать миграцию без простоев и потерь данных.
➜ Регистрируйтесь на эфир и выбирайте СУБД осознанно
👍7🔥6❤4
Tarantool News
Расширение Tarantool для Visual Studio Code Теперь у Tarantool есть официальное расширение для Visual Studio Code, предназначенное для ускорения процесса разработки и отладки приложений платформы. После установки разработчик получит: 🔹 Развернутую документацию…
В расширении Tarantool VS Code 0.3.0 появился экспериментальный вариант отладчика для Lua.
Основные нововведения:
🔹Breakpoint, которые знают про fiber и умеют останавливать только один из них.
🔹Пошаговое выполнение кода (step-by-step).
🔹Командная консоль, чтобы отправлять команды прямо после breakpoint.
🔹Просмотр локальных и глобальных переменных.
Доступно для MacOS и Linux. Инструкции по использованию доступны в README.
Основные нововведения:
🔹Breakpoint, которые знают про fiber и умеют останавливать только один из них.
🔹Пошаговое выполнение кода (step-by-step).
🔹Командная консоль, чтобы отправлять команды прямо после breakpoint.
🔹Просмотр локальных и глобальных переменных.
Доступно для MacOS и Linux. Инструкции по использованию доступны в README.
🔥8👍3❤2
Мы выпустили новую статью про то, почему бизнесу уже недостаточно просто быстро проводить транзакции. Зачем нужна аналитика на самых свежих данных, а не на вчерашней выгрузке.
Традиционная связка OLTP + OLAP живет в разных мирах. HTAP объединяет их в один — и именно для этого мы сделали Tarantool Column Store: колоночную in-memory СУБД, которая умеет одновременно обрабатывать транзакции и выполнять аналитические запросы в реальном времени.
Внутри:
🔹 Зачем бизнесу HTAP и чем плоха классическая схема с ETL.
🔹 Как устроен Tarantool Column Store и движок MemCS.
🔹 Работа с памятью и диском, parquet и охлаждение данных.
🔹 Реальные кейсы — маркетинг, антифрод, финансовая отчетность и быстрые аналитические витрины.
Если хотите понять, где HTAP реально нужен и чем он помогает — статья максимально по делу.
➜ Читайте статью в блоге Tarantool
Традиционная связка OLTP + OLAP живет в разных мирах. HTAP объединяет их в один — и именно для этого мы сделали Tarantool Column Store: колоночную in-memory СУБД, которая умеет одновременно обрабатывать транзакции и выполнять аналитические запросы в реальном времени.
Внутри:
🔹 Зачем бизнесу HTAP и чем плоха классическая схема с ETL.
🔹 Как устроен Tarantool Column Store и движок MemCS.
🔹 Работа с памятью и диском, parquet и охлаждение данных.
🔹 Реальные кейсы — маркетинг, антифрод, финансовая отчетность и быстрые аналитические витрины.
Если хотите понять, где HTAP реально нужен и чем он помогает — статья максимально по делу.
➜ Читайте статью в блоге Tarantool
🔥6👍4❤2