(25 Февраля, Курс) Cassandra, и как ее правильно приготовить под соусом BigData

 3,999.00

Cassandra – мощнейший инструмент для построения высоконагруженных NoSQL-систем, позволяющая добиваться практически линейной масштабируемости и максимальной гибкости при работе с данными. И мы покажем вам прелесть этой технологии под руководством одного из самых опытных практикующих архитекторов Cassandra.

Нет в наличии

Описание

NoSQL не заменяет, а дополняет реляционные базы данных в тех случаях, когда масштабируемость и производительность становятся важнее транзакционности, и в условиях часто меняющейся структуры данных. Cassandra – мощнейший инструмент для построения высоконагруженных NoSQL-систем, позволяющая добиваться практически линейной масштабируемости и максимальной гибкости при работе с данными.

Не удивительно, что крупнейшие мировые компании и самые нагруженные проекты выбирают именно эту систему в качестве распределенного хранилища данных.

Как и большинство подобных систем, Cassandra достаточна проста в установке и использовании, но только до тех пор, когда доходит дело до «продакшина», где не обойтись без знаний внутренностей и важнейших принципов работы этой СУБД.

Станислав, имея огромнейший опыт в построении, апгрейде, миграции и обслуживании систем на базе Cassandra для ведущих Европейских компаний, не только расскажет про самые важные аспекты NoSQL и Cassandra, но также поделится бесценным личным опытом, про который мало где прочитаешь.

Для кого данный тренинг:

DevOps-инженеры, Data-инженеры, разработчики и архитекторы баз данных, программисты и тех-лиды, которые хотят досконально разобраться в Cassandra, бизнес-аналитики и менеджеры, которые хотят максимально четко понимать возможности NoSQL и Cassandra.

Что вы будете уметь после курса:

  • Понимать Cassandra на достаточном уровне что бы добавить в свое резюме
  • Строить и подерживать production-ready Cassandra-кластер
  • Избегать распространненых ошибок
  • Взаимодействовать с Cassandra из вашего приложения

Про Автора: 

Станислав – закаленный Data-инженер и DevOps-архитектор с широчайшим опытом в различных технологиях. Стас является признанным экспертом в дизайне систем, планировании миграций, мониторинге, высокой доступности, автоматизации и облачных вычислениях. Помог множеству заказчиков автоматизировать их платформы, увеличив производительность и высокую доступность.

Программа: 

1. What’s Cassandra and where it stands out

  • Peer to peer model
  • Linear scalability
  • Where Cassandra fits in CAP theorem
  • CQL
  • Consistency control
  • Distributed by design
  • Best/worst use cases for Cassandra

2. How does this magic work?

  • The Cassandra cluster (Ring + vnodes)
  • Gossip protocol
  • Seed nodes
  • Coordinator node
  • Replication in Cassandra
  • Consistency Level
  • Topology
  • Data storage
  • Write & Read lifecycle
  • Delete lifecycle
  • Cluster repair
  • Data Compaction
  • Key Structure
  • Most important configuration files
  • Best practices
  • Anti-patterns
  • Deployment advice

3. Play time!

  • Building your own multi-node cluster with either Docker or in AWS
  • Populating data into the cluster
  • Basic Java or Python app to interact with the cluster
  • Common maintenance scenarios

4. Bonus

  • A word on DataStax and DSE
  • Driver advice
  • Hardware advice
  • A word on monitoring and automation

Место проведения: Киев, Дегтяревская 33-В, Офис компании «Софтсерв» (10 мин. пешком от м. Шулявская)

Время проведения: 25 Февраля 2018 (Воскресенье), 9:00–17:00