habr.com
              
  
  
    
        За счет чего Tarantool такой быстрый
    
  
  
      За секунду Tarantool обрабатывает до миллиона запросов. Обычные базы —
      в лучшем случае, десятки тысяч. Такая разница непосвященным людям кажется
      подозрительной. У скорости Tarantool реальные технические причины и
      комбинация алгоритмов. В этой статье вы не найдете философских отступлений
      и холивара на тему «каждому кейсу своя база». Зато узнаете правду, почему
      Tarantool так быстро стартует, читает и сохраняет данные, как обходит
      подводные камни снэпшоттинга и системных вызовов.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Как сэкономить миллион долларов с помощью Tarantool
    
  
  
      Неопытные руководители недолюбливают платные решения, в том числе на
      Tarantool. Они ищут дешевые альтернативы, и на выходе вместо экономии и
      упрощения получают дорогую, медленную и неповоротливую систему. На самом
      деле, Tarantool обходится существенно дешевле аналогов. Эта платформа
      позволяет бизнесу сэкономить миллионы долларов. Как такое возможно,
      читайте в кейсе. Вы узнаете, как рассчитать бюджет и какие опции выбрать.
      Статья также поможет разобраться с подводными камнями в работе с холодными
      и горячими данными.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Эксперимент. Что будет с простым приложением, если разогнать его на Tarantool
    
  
  
      Tarantool чаще всего ассоциируют с высокозагруженными сложными
      системами. А что будет с простым приложением c записью и обработкой
      данных, если создать его на Tarantool и нагрузить по максимуму? Есть ли
      смысл запускать на сверхбыстром Tarantool простые приложения, узнайте в
      эксперименте Василия Озерова. Эта статья поможет пошагово повторить
      действия и познакомится с Tarantool от установки до запуска приложения и
      тестирования скорости.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
  
  
    
        Сравнение Tarantool
        vs Redis
    
  
  
      На примере сравнения Redis и Tarantool разбираем, что умеют in-memory
      технологии, чем они похожи и чем отличаются. Подробно рассматриваем
      технические особенности Redis и Tarantool. Статью можно читать сначала,
      с середины или даже сразу перейти к выводам. Краткая таблица сравнения
      прилагается.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Как с нуля создать высоконагруженное приложение на Tarantool
    
  
  
      Хотите попробовать Tarantool, но не решаетесь? Преодолеть нерешительность
      поможет эта статья. В ней пошагово увидите, как разработчики создали с
      нуля высоконагруженное приложение на Tarantool в версии 2.2. А
      именно сделали сетевую очередь с возможностью отложенной обработки,
      автовозвратом задач при помощи триггеров и отправкой статистики в Graphite
      по TCP. В результате, очередь состоит примерно из 300 строк кода, пишется
      за день и выдерживает передачу от 20 тыс. сообщений в секунду. Сохраните
      статью в закладки и возвращайтесь к ней, когда понадобиться подготовить
      окружение, написать очередь и добавить отложенную обработку.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Руководство по использованию Tarantool в Kubernetes
    
  
  
      Чем успешнее проект, тем больше накапливается данных. Чем больше данных,
      тем выше нагрузка на сервер. Если все оставить как есть, запросы будут
      выполняться долго. Логичное решение в такой ситуации — масштабироваться.
      Сделать несколько копий на разных серверах или разделить данные по
      нескольким узлам Тarantool можно удобно через фреймворк для масштабирования.
      Он позволяет создавать и настраивать кластеры из нескольких экземпляров
      Tarantool. Как управлять Tarantool в кластере Kubernetes, узнаете в этом
      руководстве. В статье найдете пошаговый алгоритм от разработки до эксплуатации.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Легко и непринужденно деплоим приложения на Tarantool c помощью Ansible
    
  
  
      Статья научит деплоить распределенные приложения на Tarantool и управлять
      ими. Разбираемся на практическом примере. Tarantool позволяет быстро обновлять
      приложения внутри кластера, автоматически переключает запись данных на реплику,
      если с лидер-инстансом что-то случилось. Встроенный модуль авторизации решает
      основные проблемы безопасности без сложной настройки. Конфигурацию приложения
      \определяет yml-файл, который легко настраивается под задачу. Читайте,
      чтобы узнать, как настроить топологию кластера Tarantool.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Как перестать беспокоиться и начать жить без монолита
    
  
  
      Монолитные системы востребованных проектов упираются в потолок
      мощности и пробуксовывают бизнес-процессы. Именно так вышло у Wildberries,
      когда компания запустила «Черные пятницы» и нагрузка возросла в три раза.
      Чтобы распределить нагрузку монолитной функциональности, компания
      разделила систему на микросервисы. Не все далось просто. Читайте в статье
      технические подробности, как компания перешла с монолита на микросевисы
      и победила все трудности.
  
  
     Подробнее
  
 
  
     habr.com
  
  
  
    Tarantool IoT
  
  
      Крупным новаторским проектам не хватает возможностей готовых типовых
      систем. Реализовать трендовую технологию индустриального интернета вещей
      без сбоев реально только через масштабируемую и аппаратно-независимую
      платформу. Создать такую с нуля получилось у Mail.ru IoT Platform. Сейчас
      эта платформа позволяет собирать данные одновременно с сотен тысяч устройств
      и обрабатывает поток в режиме near real-time. В том числе, с помощью
      пользовательских правил на языках Python и Lua. Но создать ее было непросто.
      О специфике и подводных камнях на всех этапах от идеи до эксплуатации читайте
      в этой статье.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    
        Что особенного в технологиях in-memory
    
  
  
      Невозможно выбрать подходящую бизнес-проекту систему управления базами
      данных без понимания, как они устроены. Необязательно проходить подробный
      курс — вы сделаете правильный выбор, если вникните в эту статью. Здесь
      вы узнаете принципы архитектуры на макроуровне и специфику инженерии,
      алгоритм и структуру данных Tarantool. По первой части поймете, как решать
      макропроблемы, и тем самым создадите себе пространство для выбора на
      среднем уровне и микроуровне. А дальше на конкретных примерах увидите,
      как реализовать максимально быстрые структуры данных.
  
  
     Подробнее
  
 
  
     habr.com
  
  
    Синхронная репликация в Tarantool
  
  
      В релизе 2.6 платформа для in-memory вычислений Tarantool обзавелась
      синхронной репликацией. До этого из средств горизонтального масштабирования
      в Tarantool была встроенная асинхронная репликация, и ее хватало для
      большинства задач. Зачем добавили синхронную репликацию, что она дает
      пользователям, узнаете в статье от разработчика Tarantool. Здесь вы также
      найдете алгоритм реализации синхронной репликации для жизненного цикла
      транзакции, и поймете отличия алгоритма Raft. А еще познакомитесь с
      интерфейсом работы с синхронной репликацией в Tarantool.
  
  
     Подробнее
  
 
  
    youtube.com |Tarantool
  
  
  
  
    
        Видео экспресс-курс. Нужен ли вам Tarantool?
    
  
  
      Если вы предпочитаете знакомиться с технологиями через видео, эта ссылка
      для вас. Ролик поможет определить, нужна ли вам in-memory платформа
      Tarantool. На главные вопросы отвечает ее архитектор и разработчик
      Tarantool Владимир Перепелица. Он познакомит вас с устройством ядра
      и встроенным сервером приложений, как Tarantool работает по сети, что
      умеет и что есть в экосистеме вокруг. А ещё вы узнаете, чем Tarantool
      отличается от других баз данных.
  
  
     Смотреть. Без смс и регистрации