-
Notifications
You must be signed in to change notification settings - Fork 388
Resources
Sergey Bronnikov edited this page Jan 24, 2025
·
14 revisions
- Web-Site
- Repository
- Issue Tracker
- MailList
- Quora
- Hacker News
- StackOverflow
- Facebook Page
- Facebook Discussion Group
- LinkedIn Page
- YouTube playlist
- Habrahabr, 2024: Руководство по построению коннекторов к СУБД на примере Tarantool
- habrahabr, 2024: Tarantool CDC. Жизнь данных в гетерогенной среде
- Harbahabr, 2024: Кэшируем поток данных из Kafka в Tarantool: подробный пример реализации с кодом и результатами
- Habrahabr, 2024: Когда существующих решений недостаточно: сложности построения собственных СУБД
- Habrahabr, 2024: 10 возможностей современного Tarantool, о которых вы могли не знать
- Habrahabr, 2024: Распределённые блокировки с помощью Tarantool 3
- Habrahabr, 2024: Go Tarantool: как построить Key-value-хранилище на сотни тысяч запросов в секунду
- Habrahabr, 2024: От платформы к коробочным продуктам: анализ архитектуры Tarantool
- Habrahabr, 2024: Современный клиент к NoSQL-базе данных
- Habrahabr, 2024: От Cache до Middleware: эволюция Tarantool
- Habrahabr, 2024: Во что обойдется линеаризуемость в распределенной системе
- Habrahabr, 2024: Тестирование менеджера транзакций
- Habrahabr, 2024: Exception Handling: сквозь мультивселенные интероперабельности
- Habrahabr, 2023: Tarantool 3.0
- Habrahabr, 2023: История одной Real-Time-рекомендательной системы: пример построения решения от нуля до реализации
- Habrahabr, 2023: Отказоустойчивая архитектура: почему Tarantool не падает?
- Habrahabr, 2023: Как я столкнулся с Tarantool-ом: разбор подводных камней на примере микросервисного pet-проекта
- Habrahabr, 2023: Tarantool: как избавиться от «зоопарка технологий» с помощью потоков событий
- Habrahabr, 2023: Tarantella — распределённое key-value хранилище в рекламных технологиях VK
- Habrahabr, 2021: Архитектура in-memory СУБД: 10 лет опыта в одной статье
- Habrahabr, 2021: Менеджер транзакций для базы данных в оперативной памяти
- Habrahabr, 2021: Синхронная репликация в Tarantool
- Habrahabr, 2021: Raft в Tarantool. Как это работает и как этим пользоваться
- Habrahabr, 2020: Кто такая эта Ваша Pandora и при чем здесь Tarantool
- Habrahabr, 2020: Как мы внедряли распределенный кеш на Tarantool в одной АБС
- Habrahabr, 2020: Работа с памятью в Tarantool: Small — Specialized Memory ALLocators
- Habrahabr, 2020: Как написать свой индекс в Tarantool
- Habrahabr, 2020: Мониторинг Tarantool: логи, метрики и их обработка
- Habrahabr, 2020: Создаём с нуля высоконагруженное приложение на Tarantool
- Highload, 2020: Tarantool Kubernetes Operator / Василий Тюбек (Mail.ru Group)
- Highload, 2020: Построение крупных кластеров Tarantool из 100+ узлов / Ярослав Дынников (Tarantool)
- Lua In Moscow Meetup, 2019: Как я сделал легковесную IDE для Lua и Tarantool, Артур Барсегян
- Lua In Mocscow Meetup, 2019: Tarantool team’s experience with Lua developer tools, Yaroslav Dynnikov, MRG
- АйтиХайп, 2019: Константин Осипов – Tarantool, Mail.Ru и B2B
- T+ Conf, 2019: Доклады
- Tarantool Meetup, 2019: Доклады
- Highload, 2019: Как мы внедряли ядро инвестиционного бизнеса Альфа-Банка на базе Tarantool / В. Дрынкин (Альфа-Банк), транскрипция
- Codefest, 2018: Подходы к реализации шардинга в современных [No]SQL системах - Константин Осипов
- Highload, 2018: Репликация в Tarantool: конфигурация и использование - Георгий Кириченко
- Highload, 2018: Внутреннее устройство, тюнинг и мониторинг Tarantool/Vinyl - Константин Осипов
- Highload, 2018: Что особенного в СУБД для данных в оперативной памяти, Константин Осипов
- Highload, 2018: Хранимые процедуры в NoSQL СУБД на примере Tarantool / Денис Линник (Mail.Ru)
- Highload, 2018: Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool - А.Дроздов, Ю.Гейниш
- Highload, 2018: Создание production-ready приложения на Tarantool - Игорь Латкин
- Highload, 2018: Создаём высоконагруженное приложение для Tarantool с нуля, Владимир Перепелица (Mail.Ru Group)
- Highload, 2017: За счет чего Tarantool такой оптимальный - Денис Аникин, транскрипция
- Highload, 2017: Tarantool: как сэкономить миллион долларов на БД / Денис Аникин (Mail.Ru), транскрипция
- Highload, 2017: Хранение данных на виниле - Константин Осипов
- Highload, 2017: Отказоустойчивая обработка 10M OAuth токенов на Tarantool - В.Перепелица, И.Латкин
- Highload, 2017: Строим сервисы на базе Nginx и Tarantool / Василий Сошников, Андрей Дроздов (Mail Ru)
- Highload, 2017: Tarantool как платформа для микросервисов / Антон Резников, Владимир Перепелица (Mail Ru)
- Highload, 2017: Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
- Habrahabr, 2017: Отказоустойчивая обработка 10M OAuth-токенов на Tarantool
- SDCast, 2017: SDCast #68 HL edition: разработчики Tarantool
- SDCast, 2015: SDCast #20: Миниюбилей. В гостях Константин Осипов и Алексей Рыбак
- Habrahabr, 2015: Важнейшее из искусств: как мы реализовали проигрывание видео в Облаке Mail.Ru.
- Habrahabr, 2015: Асинхронная работа с Tarantool на Python
- Habrahabr, 2015: Строим сервисы на базе Nginx и Tarantool
- Habrahhabr, 2015: Asyncio Tarantool Queue, вставай в очередь
- Habrahabr, 2015: Третий лишний: как мы реализовали сбор почты с использованием OAuth 2.0
- Habrahabr, 2015: Tarantool 1.6 от первого лица
- Habrahabr, 2014: Как решать проблемы пользователей не за сутки, а за минуты: ускоряем поиск по логам
- Habrahabr, 2014: Практическое руководство по Unicode'изации
- Habrahabr, 2014: Как в Облаке Mail.Ru появилась защита от вирусов
- Habrahabr, 2014: Push-уведомления в REST API на примере системы Таргет Mail.Ru
- Habrahabr, 2014: В Облака на Zeppelin: опыт создания облачного сервиса Mail.Ru Group
- Habrahabr, 2013: Изучаем Tarantool + Lua
- Habrahabr, 2012: Веб-сервис как система реального времени
- C coding guidelines ↗
- Lua coding guidelines ↗
- Python coding guidelines ↗
- Maintainer's guide
- Debugging
Architecture
- Server architecture
- R tree index quick start and usage
- LuaJIT
- Vinyl
- Vinyl Architecture
- Vinyl Disk Layout
- Vinyl math
- Vinyl Cookbook
- Bullet1
- SQL
- Appserver modules
- Testing
- Performance
- Privileges and Access control
How To ...?
- ... configure build system
- ... add new fuzzers
- ... build RPM or Deb package using packpack
- ... calculate memory size
- ... debug core dump of stripped tarantool
- ... debug core from different OS
- ... debug fuzzer
- ... generate new bootstrap snapshot
- ... use Address Sanitizer
- ... collect a coredump
- ... generate luacov report for builtin module
- ... verify modified lua files via luacheck
- ... verify Lua files in third_party?
- ... rerun failed jobs
- ... update a third party repository
- Fix wrong decimal indexing after upgrade to 2.10.1
- Caveats when upgrading a cluster on Tarantool 1.6
- Fix illegal field type in a space format when upgrading to 2.10.4
Useful links