Хабрахабр

Tarantool Conference 21 июня – не только про Tarantool, а вообще про in-memory computing

А вы слышали про Tarantool Conference или коротко — T+ Conf? Что такое Tarantool наверняка все знают, а про конференцию мы вам сейчас все расскажем.

T+ Conf — конференция не только про сам Tarantool, а вообще про использование in-memory computing, Tarantool / Redis / Memcached, кооперативной многозадачности и Lua для разработки высоконагруженных отказоустойчивых сервисов.

Когда и где?

Совсем скоро, 21 июня 2018 года в офисе Mail.ru Group (Ленинградский проспект 39, стр. 79).

Мы выделили два потока, один из них полностью посвящен enterprise-архитектуре, а во втором объединены выступления, связанные с экосистемой вокруг Tarantool, в том числе, в формате туториалов. Это будет полный рабочий день — доклады начнутся в 10:00, а закончатся в 19:00. А следовательно, будут интересны не только опытным разработчикам, но и, с одной стороны, начинающим, а с другой — архитекторам в корпоративном секторе.

Расписание можно изучить по ссылке, а ниже краткие описания всех докладов — их не так много, можем позволить, никого не упустить.

Community&tutorials

VShard — горизонтальное масштабирование в Tarantool

Владислав Шпилевой расскажет о внутреннем устройстве VShard — альтернативной реализаци шардирования в СУБД Tarantool, — о его подсистемах и реализации, с примерами использования.

В VShard ребалансировка выполняется поэтапно, можно задавать произвольную шард-функцию для обеспечения локальности связанных данных, результат вычисления шард-функции сохраняется в каждой записи и не перевычисляется.

Миграция Tarantool в Kubernetes

Как и в случае большинства баз данных, Tarantool очень легко развернуть в Kubernetes в единичном экземпляре, но нет возможности «одной командой» масштабировать сервис по мере повышения нагрузки. В рамках доклада Александр Головко (Валарм) планирует успеть рассказать о процессе переноса всех микросервисов внутрь Kubernetes с точки зрения сервисов Tarantool, о том, какие были сложности, и какие инструменты использовались для их решения.

Создаём высоконагруженное приложение для Tarantool с нуля

Владимир Перепелица в формате туториала покажет, что Tarantool — это база данных, которая обладает большим потенциалом для использования, как сервер приложений, и расскажет как раскрыть этот потенциал. Также рассмотрим сильные и слабые стороны языка Lua, пошагово на примере создания сервера очередей.

Использование Tarantool в .Net-проектах

Анатолий Попов из Evote.com напоминает, что .Net — это не только Windows, но ещё и Linux, и OS X, и планирует поделиться опытом использования Tarantool в .Net Core, рассказать о плюсах, минусах, проблемах и способах их решения. И ответить на важный вопрос: возможно ли выжать 2М RPS с одного сервера на .Net Core?

Репликация в Tarantool: конфигурация и использование

В последних версиях Tarantool появилось несколько дополнительных возможностей, облегчающих конфигурирование и использование репликации в кластере. Один из разработчиков СУБД Георгий Кириченко в своем докладе рассмотрит основные принципы устройства, подробно остановится на внутреннем устройстве вектора состояний — vclock. И многое другое прямо из первых рук — это вам не документацию читать.

Новые возможности Tarantool 2.0

Кирилл Юхин (Tarantool) планирует сделать обзор новых возможностей, которые предполагается добавить в major-release: как и в каком объеме будет подержан язык SQL, обзор синхронной репликации, новый подход к шардингу, интерактивные транзакции, а также DDL в транзакциях.

Создание production-ready приложения на Tarantool

Tarantool — сервер приложений, а значит, необходимо уметь правильно писать на нём приложения. Игорь Латкин из KTS Studio покажет, как правильно выстроить layout приложения под разные кейсы, какие существующие библиотеки и модули помогают сделать жизнь легче не только при разработке, но и при запуске его в production.

Enterprise-архитектура

Архитектура биллинга нового поколения: трансформация с переходом на
Tarantool

Андрей Князев расскажет о трансформации биллинговой системы в МегаФон, о предпосылках (тупик вертикального масштабирования, рост нагрузки и пр.), о том, какие стояли технологические вызовы, и что в итоге получилось. В частности, о таких очевидных уроках, как, например, что решение сложных проблем занимает время, про которые почему-то всегда забывают.

Байтоадресуемая энергонезависимая память и СУБД

Андрей Николаенко из IBS планирует затронуть целый ряд вопросов касательно отзывчивой байтоадресуемой энергонезависимой памяти, которая недавно появилась сразу от нескольких вендров. Также будут представлены результаты тестов, как собственноручных, так и опубликованных другими исследователями. Будет интересно всем, кто считает цену и скорость обрабатываемых терабайтов не только на сегодняшний день, но и в уже ближайшей перспективе.

Как мы тестируем новую платформу Сбербанка на базе GridGain

Павел Липский обещает рассказать, почему Сбербанк переходит на In-Memory Data Grid (IMDG) технологии, и как они тестируют новую платформу на базе GridGain.

Tarantool как сервер приложений для IoT

Владислав Зайцев из Nokia собирается подойти к теме со своей стороны — со стороны интернета вещей и рассказать, зачем интернету вещей системы управления, причем тут Tarantool и почему именно он, почему не используется (почти) база данных, и как все это собрать вместе.

Внутреннее устройство, тюнинг и мониторинг Tarantool/Vinyl

Конечно же, архитектор СУБД Tarantool Константин Осипов не может не выступить на этой конференции. Он сделает доклад, в котором максимально последовательно и подробно рассмотрит архитектуру Vinyl (реализации дискового движка хранения в Tarantool), возможности и, главное, механизмы тюнинга и мониторинга производительности, специфичные для этого движка.

Закончим программу круглым столом с программным комитетом под кодовым названием «Tarantool Roadmap» — обсудим важные для сообщества вопросы, наметим перспективы, выскажем опасения и пожелания — посвятим время открытому общению.

Но также много докладов основаны на реальном опыте, причем не в игрушечных целях, а в больших корпорациях. Как вы видите, разработчикам Tarantool есть, о чем рассказать, что не удивительно. Их истории, начиная с выбора технологий, будут полезны и тем, кто в начале пути, и тем, кто уже познал тонкости и ищет больших возможностей.

Таким образом, возвращаемся к начальному тезису — доклады будут для всех, кто так или иначе связан с концепцией in-memory.

Сети вокруг конференции

Точных сроков публикации назвать не можем, поэтому надежнее всего будет подписаться. Тем, кто никак не успевает попасть на конференцию лично, остается ждать видео после докладов на нашем youtube-канале по серверному программированию, базам данных и highload.

Задавать вопросы к организаторам, докладчикам или другим участникам, следить за обновлениями и новостями удобно в Telegram-чате (@TarantoolConfTalks) конференции.

делать то, для чего они и придуманы.
В социальных сетях ( https://www.facebook.com/TarantoolConference/, https://vk.com/tarantoolconf ) можно знакомиться, смотреть фото, которые появятся там после конференции, писать отзывы, т.е.

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»