Дмитрий Константинов Apache Cassandra потоки и память

Посмотрим на внутреннее устройство Apache Cassandra глазами Java-разработчика: Как организовано управление потоками, какие пулы бывают, как их мониторить. Использует ли Cassandra Disruptor? Какие задачи по многопоточности решали в Apache Cassandra? Память. Где живут данные в памяти в Apache Cassandra: в heap или в off-heap? Какие структуры данных используются, сколько памяти потребляется, как это можно мониторить? Доклад будет основан на базе недавно вышедшей Apache Cassandra 4.0. Целевая аудитория — Java-разработчики, которые разрабатывают подобного рода системы, а также те, кто эксплуатирует Apache Cassandra и хочет лучше понимать её внутренности.
Back to Top