SlideShare a Scribd company logo
Обзор Tarantool DB
Сошников Василий - Рейтинг@Mail.ru, 2016 г.
Уважаемый слушатель, на этом обзор закончен!

Несколько интересных ссылок.
• habrahabr.ru/company/mailru/blog/272141/
• habrahabr.ru/company/mailru/blog/252065/
• habrahabr.ru/company/mailru/blog/272669/
• opensource.com/business/16/4/tarantool-lua-based-database-
engine
• … (больше ссылок не уместилось, много их) …
• Так что, читаете блог, FB и т.п. :)
• habrahabr.ru/company/mailru/
IoT - ‘О дивный новый мир’
IoT
• Почему именно сейчас?
IoT
• Почему именно сейчас?
• Экономически: новый гигантский рынок, новые возможности для
людей
IoT
• Почему именно сейчас?
• Экономически: новый гигантский рынок, новые возможности для
людей
• Культурно: ‘digital’ общество
IoT
• Почему именно сейчас?
• Экономически: новый гигантский рынок, новые возможности для
людей
• Культурно: ‘digital’ общество
• Разработка: новый тип нагрузок, новый класс задач!
IoT. Разработка
• Проведем мысленный эксперимент!
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
• Да, БД - это ряд эволюций и революций
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
• Да, БД - это ряд эволюций и революций
• Каждая БД создавалась с учетом класса задач.
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
• Да, БД - это ряд эволюций и революций
• Каждая БД создавалась с учетом класса задач.
• Они решают свой(и) класс(ы) задач.
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
• Да, БД - это ряд эволюций и революций
• Каждая БД создавалась с учетом класса задач.
• Они решают свой(и) класс(ы) задач.
• А что там с телефонами. Есть база данных?
IoT. Разработка
• Проведем мысленный эксперимент!
• PC, ноутбуках, серверах … есть база данных?
• Да, БД - это ряд эволюций и революций
• Каждая БД создавалась с учетом класса задач.
• Они решают свой(и) класс(ы) задач.
• А что там с телефонами. Есть база данных?
• Есть! И путь развития был схож, но менее драматичен.
IoT. Новый класс задач!
IoT + Lua + Tarantool
IoT. Приложение на устройстве.
Fiber.
IoT. Приложение на устройстве.
Fiber и опрос PIN, UART, etc
IoT. Приложение на устройстве.
IoT. Приложения в cloud
IoT. Сбор телеметрии.

Или синхронизация данных.
IoT. Сбор телеметрии.

Или асинхронная master-master репликация.
IoT. API для клиентов
IoT. API для клиентов.

RPC или REST.
IoT. API для клиентов.

Показать все девайсы.
IoT. API для клиентов.

Установить новые настройки на девайс.
IoT. Пробуем.
Итоги
Ссылки.
• github.com/tarantool/tarantool
• github.com/tarantool/nginx_upstream_module
• github.com/intel-iot-devkit/mraa
• github.com/dedok/tarantool-on-edison
• github.com/dedok/mraa/

More Related Content

PPTX
"Геолокация в Badoo", Андрей Воликов (Badoo)
PDF
Говорим о СУБД языком HR
PPT
Как устроен NoSQL, Андрей Аксенов (Sphinx)
PDF
PG Day'14 Russia, PostgreSQL в avito.ru, Михаил Тюрин
PDF
Мобильная Яндекс.Почта — Дмитрий Александров
PDF
Кеширование данных в БД
PDF
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
PDF
NewSQL: SQL никуда не уходит / Константин Осипов (tarantool.org)
"Геолокация в Badoo", Андрей Воликов (Badoo)
Говорим о СУБД языком HR
Как устроен NoSQL, Андрей Аксенов (Sphinx)
PG Day'14 Russia, PostgreSQL в avito.ru, Михаил Тюрин
Мобильная Яндекс.Почта — Дмитрий Александров
Кеширование данных в БД
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
NewSQL: SQL никуда не уходит / Константин Осипов (tarantool.org)

What's hot (20)

PPTX
Бинарные (файловые) хранилища- страшная сказка с мрачным концом
PDF
Aлександр Зайцев, LifeStreet
PPTX
Как ускорить MySQL Handler Socket в 9 раз / Александр Яковлев (Мамба)
PDF
Обзор перспективных баз данных для highload / Юрий Насретдинов
ODP
ClickHouse
PDF
Администрация ГО Город Лесной. Игорь Синяев. "Тестирование комплексного решен...
PDF
Владимир Русинов, Алексей Капранов "Яндекс.Диск: архитектура, синхронизация и...
PDF
Иван Бибилов "От Ванкувера до Азиады: как мы делаем спортивные проекты"
PPTX
Как устроен поиск / Андрей Аксенов (Sphinx)
PDF
Простая и дешёвая бизнес-аналитика на базе Google BigQuery / Алексей Паршуков...
PDF
High load++2016.highlights (dropbox+clickhouse)
PDF
AVITO. Решаем проблемы по мере их поступления. Стачка 2013
PPTX
Выбираем поисковик умом головы, Андрей Аксенов (Sphinx)
PPT
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
PPTX
опыт построения и эксплуатации большого файлового хранилища
PDF
RTB DSP на языке Go: укрощение buzzwords
PDF
Как мы строили аналитическую платформу на несколько миллиардов событии в месяц
PDF
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
PPTX
Open source субд глазами обычного программиста
PDF
Разработка аналитической системы для высоконагруженного медиа, Олег Новиков, ...
Бинарные (файловые) хранилища- страшная сказка с мрачным концом
Aлександр Зайцев, LifeStreet
Как ускорить MySQL Handler Socket в 9 раз / Александр Яковлев (Мамба)
Обзор перспективных баз данных для highload / Юрий Насретдинов
ClickHouse
Администрация ГО Город Лесной. Игорь Синяев. "Тестирование комплексного решен...
Владимир Русинов, Алексей Капранов "Яндекс.Диск: архитектура, синхронизация и...
Иван Бибилов "От Ванкувера до Азиады: как мы делаем спортивные проекты"
Как устроен поиск / Андрей Аксенов (Sphinx)
Простая и дешёвая бизнес-аналитика на базе Google BigQuery / Алексей Паршуков...
High load++2016.highlights (dropbox+clickhouse)
AVITO. Решаем проблемы по мере их поступления. Стачка 2013
Выбираем поисковик умом головы, Андрей Аксенов (Sphinx)
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
опыт построения и эксплуатации большого файлового хранилища
RTB DSP на языке Go: укрощение buzzwords
Как мы строили аналитическую платформу на несколько миллиардов событии в месяц
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Open source субд глазами обычного программиста
Разработка аналитической системы для высоконагруженного медиа, Олег Новиков, ...
Ad

Viewers also liked (20)

PPTX
"Великолепный API без Rest", Констатин Якушев (Badoo)
PDF
"Новые возможности MySQL 5.7"
PDF
"PostgreSQL для разработчиков приложений", Павел Лузанов, (Постгрес Профессио...
PDF
"Производительность MySQL: что нового?"
PDF
"Развитие ветки PHP-7"
PDF
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
PDF
Мониторь, автоматизируй Docker
PDF
Ровная балансировка нагрузки на фронтенд-кластере
PDF
TechLeads meetup: Макс Лапшин, Erlyvideo
PPTX
TechLeads meetup: Евгений Потапов, ITSumma
PPTX
Dennis Anikin - Tarantool Case Studies in Mail.Ru Group
PPTX
Docker в работе: взгляд на использование в Badoo через год
PDF
Docker networking
PDF
TechLeads meetup: Алексей Рыбак, Badoo
PPTX
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
PDF
Мобильный веб: назад в будущее
PDF
Технологии vs коммуникации: что важнее?
PPTX
Багфиксинг процесса разработки в iOS: взгляд с двух сторон
PDF
Как автотесты ускоряют релизы в OK.ru
PDF
Docker в Badoo: ПМЖ или временная регистрация
"Великолепный API без Rest", Констатин Якушев (Badoo)
"Новые возможности MySQL 5.7"
"PostgreSQL для разработчиков приложений", Павел Лузанов, (Постгрес Профессио...
"Производительность MySQL: что нового?"
"Развитие ветки PHP-7"
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
Мониторь, автоматизируй Docker
Ровная балансировка нагрузки на фронтенд-кластере
TechLeads meetup: Макс Лапшин, Erlyvideo
TechLeads meetup: Евгений Потапов, ITSumma
Dennis Anikin - Tarantool Case Studies in Mail.Ru Group
Docker в работе: взгляд на использование в Badoo через год
Docker networking
TechLeads meetup: Алексей Рыбак, Badoo
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
Мобильный веб: назад в будущее
Технологии vs коммуникации: что важнее?
Багфиксинг процесса разработки в iOS: взгляд с двух сторон
Как автотесты ускоряют релизы в OK.ru
Docker в Badoo: ПМЖ или временная регистрация
Ad

Similar to "Обзор Tarantool DB" (20)

PDF
Tarantool_qs
PPTX
Анатомия Интернета вещей
PDF
Максим Пугачев
PPTX
Выживут ли SCADA? О будущем распределенных систем управления
PDF
Панаскин Денис: Архитектура для Internet of Things проектов с учетом расходов...
PPTX
Организация базы знаний проектной деятельности предприятия
PDF
Построение системы аналитики
PPTX
Daemons In Web on #devrus
PPTX
Tarantool, .net, newsql
ODP
Семантическое ядро рунета
PPT
Sql Server Data Services
PPTX
PaaS и SaaS
PDF
Тимур Каримбаев (Ютинет.ру)
PDF
Yandex Cloud for IIoT and ML projects
PPTX
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
PDF
IoT on trendscouting
PDF
Информационные технологии в эру Больших данных
PPTX
Информационные технологии в эру Больших данных
PDF
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...
Tarantool_qs
Анатомия Интернета вещей
Максим Пугачев
Выживут ли SCADA? О будущем распределенных систем управления
Панаскин Денис: Архитектура для Internet of Things проектов с учетом расходов...
Организация базы знаний проектной деятельности предприятия
Построение системы аналитики
Daemons In Web on #devrus
Tarantool, .net, newsql
Семантическое ядро рунета
Sql Server Data Services
PaaS и SaaS
Тимур Каримбаев (Ютинет.ру)
Yandex Cloud for IIoT and ML projects
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...
IoT on trendscouting
Информационные технологии в эру Больших данных
Информационные технологии в эру Больших данных
Доклад Сергея Аверина на DevConf 2013. "Распространенные ошибки применения ба...

More from Badoo Development (20)

PDF
Viktar Karanevich – iOS Parallel Automation
PDF
Как мы делаем модули PHP в Badoo – Антон Довгаль
PDF
Григорий Джанелидзе, OK.RU
PPTX
Андрей Сидоров, Яндекс.Браузер
PDF
Филипп Уваров, Avito
PDF
Cocoaheads Meetup / Alex Zimin / Swift magic
PDF
Cocoaheads Meetup / Kateryna Trofimenko / Feature development
PDF
Alex Krasheninnikov – Hadoop High Availability
PDF
Андрей Денисов – В ожидании мониторинга баз данных
PDF
Александр Зобнин, Grafana Labs
PDF
Илья Аблеев – Zabbix в Badoo: реагируем быстро и качественно
PDF
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
PPTX
Как мы готовим MySQL
PPTX
Архитектура хранения и отдачи фотографий в Badoo
PDF
5 способов деплоя PHP-кода в условиях хайлоада
PDF
ChromeDriver Jailbreak
PDF
Git хуки на страже качества кода
PDF
Versioning strategy for a complex internal API
PDF
Как мы готовим MySQL
PDF
Методология: БЭМ, Модули, Отношения
Viktar Karanevich – iOS Parallel Automation
Как мы делаем модули PHP в Badoo – Антон Довгаль
Григорий Джанелидзе, OK.RU
Андрей Сидоров, Яндекс.Браузер
Филипп Уваров, Avito
Cocoaheads Meetup / Alex Zimin / Swift magic
Cocoaheads Meetup / Kateryna Trofimenko / Feature development
Alex Krasheninnikov – Hadoop High Availability
Андрей Денисов – В ожидании мониторинга баз данных
Александр Зобнин, Grafana Labs
Илья Аблеев – Zabbix в Badoo: реагируем быстро и качественно
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
Как мы готовим MySQL
Архитектура хранения и отдачи фотографий в Badoo
5 способов деплоя PHP-кода в условиях хайлоада
ChromeDriver Jailbreak
Git хуки на страже качества кода
Versioning strategy for a complex internal API
Как мы готовим MySQL
Методология: БЭМ, Модули, Отношения

"Обзор Tarantool DB"