Содержание курса
1. Что такое Apache Cassandra
4 урока
8
8
0м
0
Закрытый
1.1
Что такое Apache Cassandra
↗
2
2
-
0
Закрытый
1.2
Теорема CAP и место Cassandra в ней
↗
2
2
-
0
Закрытый
1.3
Cassandra vs RDBMS
↗
2
2
-
0
Закрытый
1.4
Кейсы использования
↗
2
2
-
0
2. Архитектура распределенной системы
4 урока
8
8
0м
0
Закрытый
2.1
Децентрализация
↗
2
2
-
0
Закрытый
2.2
Gossip Protocol
↗
2
2
-
0
Закрытый
2.3
Виртуальные узлы (Vnodes)
↗
2
2
-
0
Закрытый
2.4
Partitioning & Replication
↗
2
2
-
0
3. Жизненный цикл данных (Inside the Node)
4 урока
8
8
0м
0
Закрытый
3.1
Путь записи (Write Path)
↗
2
2
-
0
Закрытый
3.2
Путь чтения (Read Path)
↗
2
2
-
0
Закрытый
3.3
Compaction (Уплотнение)
↗
2
2
-
0
Закрытый
3.4
Tombstones (Надгробия)
↗
2
2
-
0
4. Проектирование данных (Data Modeling)
4 урока
8
8
0м
0
Закрытый
4.1
Метод Query-First
↗
2
2
-
0
Закрытый
4.2
Ключи во всех деталях
↗
2
2
-
0
Закрытый
4.3
Типы данных
↗
2
2
-
0
Закрытый
4.4
Денормализация
↗
2
2
-
0
5. Работа с CQL (Cassandra Query Language)
5 уроков
11
10
0м
0
Закрытый
5.1
Базовый синтаксис
↗
2
2
-
0
Закрытый
5.2
Ограничения WHERE
↗
2
2
-
0
Закрытый
5.3
TTL (Time to Live)
↗
2
2
-
0
Закрытый
5.4
Lightweight Transactions (LWT)
↗
2
2
-
0
Открытый
5.5
Batching
↗
3
2
-
0
6. Согласованность и доступность (Tunable Consistency)
3 урока
6
6
0м
0
Закрытый
6.1
Уровни согласованности
↗
2
2
-
0
Закрытый
6.2
Баланс R + W > RF
↗
2
2
-
0
Закрытый
6.3
Механизмы восстановления
↗
2
2
-
0
7. Продвинутые возможности и Анти-паттерны
3 урока
6
6
0м
0
Закрытый
7.1
SAI (Storage-Attached Indexing)
↗
2
2
-
0
Закрытый
7.2
Vector Search
↗
2
2
-
0
Закрытый
7.3
Список запрещенных приемов
↗
2
2
-
0
8. Эксплуатация и Мониторинг
3 урока
6
5
0м
0
Закрытый
8.1
Инструментарий
↗
2
2
-
0
Закрытый
8.2
Здоровье кластера
↗
2
2
-
0
Закрытый
8.3
JVM Tuning
↗
2
1
-
0
9. Заключение
1 урок
1
1
0м
0
Закрытый
9.1
Заключение
↗
1
1
-
0