Как мы добавляли распределенный SQL в Hazelcast Архитектуры, масштабируемость
Доклад принят в программу конференции
Тезисы
Hazelcast IMDG — это распределенное key-value-хранилище. В докладе я расскажу, как мы добавляли поддержку SQL в продукт и с какими трудностями столкнулись:
- реализация оптимизатора распределенных запросов на основе Apache Calcite;
- адаптация существующей key-value-архитектуры продукта под потребности SQL;
- проблемы отказоустойчивости и масштабируемости SQL в кластере.
Владимир Озеров
Querify Labs
Руководит компанией Querify Labs. До этого Владимир занимался разработкой распределенных SQL-движков для Open Source-продуктов Hazelcast и Apache Ignite.
Другие доклады секции Архитектуры, масштабируемость
Угнать за 5 миллисекунд: как мы делали транспорт для торговых ядер Московской Биржи
Николай Карлов
VK Cloud
Как правильно выбирать очередь
Владимир Перепелица
Tarantool, VK
Как сдержать самые сложные обещания: планирование batch-задач в системе Yandex.YT
Игнат Колесниченко
Яндекс
Чёрная магия JIT-компиляции
Алексей Рагозин
Дойче Банк
Платформа для любой биометрии: проблемы и решения, или Как устроена Единая биометрическая система
Сергей Браун
РТЛабс
Проектирование высоконагруженных систем на основе моделирования и теории массового обслуживания
Максим Юнусов
IT1
Игровой сервер: что там внутри?
Марк Локшин
IT Territory/Mail.ru Group