В следующую субботу, 19 июля, мы проведем встречу пользователей Tarantool в офисе Badoo. СТРАНИЦА СОБЫТИЯ НА MEETUP.COM Константин Осипов (Mail.ru) расскажет о Tarantool 1.6, новой версии сервера, в которой были переработаны многие технические решения и создана удобная, безопасная и при этом высокопроизводительная СУБД.
Tarantool — это, прежде всего, база данных без блокировок, которая обрабатывает все транзакции последовательно в одном потоке.
Tarantool 1.6 — это также полноценный сервер приложений Lua с поддержкой совместной многозадачности, неблокирующего ввода-вывода, стандартных пакетов Lua и пакетов, созданных специально для Tarantool. Антон Поваров (Badoo) проведет презентацию «Tarantool в Badoo: хранение истории посещений».
Ежедневно на badoo.com пользователи просматривают около 100 миллионов профилей других пользователей.
Мы храним счетчики и полную историю посещений за последние 90 дней с некоторой агрегацией — это около 5 миллиардов событий.
Система обработки этого потока данных была создана давно и прошла несколько воплощений, становясь всё ближе и ближе к базе данных.
В какой-то момент мы решили перестать изобретать велосипед, отказались от демонов в C+sqlite, не стали делать это в mysql, редисках и мемкешах, а взяли и написали на Tarantool. Расскажем, зачем Tarantool, как мы шардируем, тиражируем (все просто) и насколько плавно эта штука была реализована на живой системе без простоев.
Было бы здорово, если бы кто-нибудь еще рассказал о своем варианте использования.
Напишите в комментариях, есть ли у вас интересные примеры.
Будет видеозапись докладов.
Теги: #tarantool #базы данных #NoSQL #хранилище «ключ-значение» #mail.ru #Осипов #badoo #badoo #events #meetup #meetup #разработка сайтов #NoSQL
-
Как Пройти Кибертесты На «Кпп» Часть 2
19 Oct, 24 -
Yota Переносит Дату Запуска Сети Lte
19 Oct, 24 -
Хабре Литература.
19 Oct, 24