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