company_banner

4 августа пройдет практикум «Ускоряем ваше приложение с Tarantool»



    Приглашаем на наш практикум ReBrain × Tarantool: мы научим, как с помощью этой СУБД можно сильно ускорить работу многих приложений.

    Пара слов о Tarantool, если вы о нем еще не слышали. Это открытая NoSQL-база данных с сервером приложений на борту, которая хранит данные в памяти. Хранилище персистентно за счет продуманного механизма снэпшотов и write ahead log'ов. В Tarantool встроен LuaJIT (Just-In-Time Compiler), позволяющий исполнять код на Lua. Также можно писать хранимые процедуры на C, использовать базу данных как кэш. Она обслуживает до миллиона запросов в секунду, ищет по вторичным индексам и поддерживает SQL. В Tarantool можно исполнять код рядом с данными, это позволяет ускорить операции.

    Задачи, которые решает Tarantool:

    • ACID-транзакции. Можно реализовать бизнес-логику, которая требует атомарности.
    • Репликация. Помогает распределять нагрузку и дублировать данные для надежности.
    • Снэпшотинг данных на диск. Можно автоматически записывать данные на диск для восстановления после сбоев.
    • Готовые модули. Есть готовые очереди, коннекторы к другим базам и другие расширения.
    • SQL. Можно использовать ANSI SQL с поддержкой операторов JOIN и LIKE.
    • Два движка для хранения данных: горячих — в памяти, холодных — на диске.

    Программа практикума ReBrain × Tarantool


    Итак, на практикуме 4 августа мы вместе с вами:

    • Напишем на Go небольшое API для работы с базой.
    • Проведём нагрузочное тестирование и определим узкие места в работе приложения.
    • Внедрим Tarantool с реплицированием данных из базы.
    • Протестируем итоговый вариант и обсудим варианты будущих изменений.

    Начало в 19.00 по московскому, на 1,5-2 часа. Регистрируйтесь, количество мест ну очень ограничено.
    Mail.ru Group
    Строим Интернет

    Комментарии 4

      0
      Круто! Спасибо за годный контент
        +1

        NoSQL с поддержкой SQL на борту — это гениальный маркетинг! :) Лучшее от обоих миров!


        - Что вы можете делать?
        - Могу копать. 
        - А что не можете?
        - Могу не копать. 
        
          0
          Так почти все «НеСКЛ» уже давно отмазываются, типа «NoSQL это не НахSQL, а Not Only SQL»
          0

          А потом какая нибудь мяу атака… и превед медвед тарантулу

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое