24 September 2019
Are you responsible for building a data platform or data pipeline for your company, or maybe for your customers? Are you working on any of the use-cases related to stream processing, real-time analytics, event sourcing, fraud/anomaly detection, data enrichment, log aggregation, metrics collection, ingest pipelines, etc. Are you responsible for designing and developing microservices to fulfil these use cases?
Apache Cassandra is a highly available, linearly scalable, fault-tolerant database that can offer extremely high throughput and low latency. It has now become the de-facto choice for applications that demand high availability, fault-tolerance, and performance.
Apache Kafka is another open-source technology that is linearly scalable, distributed and highly-available and has been successfully proven by some of the biggest tech names in the world.
Instaclustr is organizing a one-day workshop tying these two technologies together using elegant and simple design patterns which you might find useful as a starting point for solving similar scenarios in your organization.
The workshop will include fundamentals of Cassandra and Kafka, an overview of their respective architectures and their practical usage. It will include hands-on exercise to create Cassandra and Kafka clusters and develop an event-based application to use both the technologies elegantly.
9 AM Registration
9:15 AM Welcome/Workshop Overview/Setup-Prerequisites
9:30 AM Cassandra - Basics and Overview
11:15 PM Create Instaclustr Managed C* cluster - hands on
12:00 PM Lunch break
12:30 PM Kafka - Basics and Overview
2:00 PM Create InstaClustr Managed C* cluster - hands on
2:50 PM 10 mins Break
3:00 PM Develop Java based Kafka producer - hands on
4:00 PM Develop Java based Kafka consumer for C* - hands on
05:00 PM Wrap-Up Session