Открытый урок курса "Software Architect" О чём этот вебинар? Для архитектора важно не просто знать технологию, а понимать её архитектурные компромиссы. Apache Cassandra — одна из самых востребованных NoSQL-баз для построения систем, где критичны отказоустойчивость, масштабируемость и работа с большими объёмами данных. На занятии мы разберём, как Cassandra реализует принципы распределённых систем, чем отличается от других решений и какие архитектурные паттерны стоит использовать при её внедрении. Что будет на вебинаре: Архитектура Cassandra: модель данных, кластеризация, репликация и кольцо нод. Консистентность vs доступность: как настраивать баланс в зависимости от требований бизнеса. Архитектурные паттерны проектирования бэкендов с Cassandra. Когда Cassandra — оптимальный выбор, а когда лучше посмотреть в сторону других NoSQL/SQL решений. Примеры из реальных высоконагруженных проектов (e-commerce, финтех, стриминг). Кому будет полезно: Архитекторам ПО — чтобы понять, в каких сценариях Cassandra оправдывает затраты на внедрение и какие паттерны работы с данными она открывает. Backend-разработчикам — чтобы лучше понимать архитектурные решения, лежащие в основе бэкенда. Системным аналитикам — для понимания ограничений и возможностей Cassandra при проектировании систем. DevOps-инженерам — как дополнительное погружение в архитектурную сторону эксплуатации Cassandra. Что получите в результате: Разберётесь в сильных и слабых сторонах Cassandra с точки зрения архитектора. Узнаете, как проектировать отказоустойчивые бэкенды с использованием NoSQL. Получите практические рекомендации по выбору между Cassandra и альтернативами. «Software Architect» -
Преподаватель: Сергей Прощаев - в настоящее время ведущий инженер , Java-разработчик в компании ПАО «Сургутнефтегаз» Пройдите опрос по итогам мероприятия -
Следите за новостями проекта: → VK:
https://vk.com/otusru → Telegram:
→ Хабр: