YoVDO

Streaming Data Platforms & Clojure

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Apache Cassandra Courses Apache Kafka Courses Clojure Courses Data Manipulation Courses Scalability Courses High Availability Courses Real-time Stream Processing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of streaming data platforms and Clojure in this 51-minute Devoxx conference talk. Dive into live coding demonstrations showcasing the creation of a Streaming Data Platform using Clojure, Apache Kafka, and Apache Cassandra. Learn about high availability, real-time stream processing, and linear scalability while discovering how to handle large volumes of log data. Gain insights into the power of Clojure's REPL for idea exploration and the JVM's capabilities in delivering scalable systems. Examine the characteristics and concerns of streaming data platforms, including data durability and partitioning. Investigate case studies and delve into the intricacies of Kafka and Cassandra, addressing their potential challenges. Get an overview of Clojure, its project structure, and how it interacts with data without object models. Explore system namespaces, keys, and the Kafka namespace while learning about partitions and data manipulation in this comprehensive talk on modern data processing techniques.

Syllabus

Introduction
What are streaming data platforms
Performance art
First computers
Loading screens
Ripples
Characteristics of Streaming Data Platforms
Data Durability
Streaming Data Platform Concerns
Case Study
Streaming Data Platform
Closure
Kafka
Partitions
Problems with Kafka
Cassandra
Cassandra Problems
Clojure Overview
What is Closure
Play
Clojure Projects
Cursive
Playing with data
No object models
System namespace
System keys
Kafka namespace
Kafka partitions


Taught by

Devoxx

Related Courses

A Practical Guide to Amazon EKS
A Cloud Guru
AWS Certified Solutions Architect - Professional 2020
A Cloud Guru
Azure AI Solution Requirements
A Cloud Guru
Google Cloud Certified Professional Data Engineer (LA)
A Cloud Guru
High Availability and Scalability for Associate AWS Solutions Architects
A Cloud Guru