YoVDO

Concursus - Event Sourcing Evolved

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Java Courses Kotlin Courses Data Processing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore event sourcing and distributed systems architecture in this GOTO London 2016 conference talk. Dive into Concursus, an innovative approach to distributed systems that embraces network challenges as opportunities. Learn about event sourcing, data processing layers, and building blocks of Concursus. Discover the domain model, processing model, and programming model, including examples in Java and Kotlin. Gain insights into Cassandra integration, event handling, and middleware. Understand how Concursus evolves event sourcing to create a modern semantics for distributed systems, challenging traditional fallacies and offering new perspectives on system design.

Syllabus

Introduction
Introductions
The Concursus Timeline
Event Sourcing
What is Concursus?
Why Concursus
Data Processing Layers
Building Blocks
Sources of inspiration
Domain Model Events
Domain Model: Summary
Processing Model: Ordering
Cassandra Schema
Cassandra & AMOR
Cassandra & Kalka
Processing Model: Summary
Programming Model: Core Metaphor
Emitting Events
Handling Events
Java & Mapping
Kotlin Mapping
Event-Handling Middleware


Taught by

GOTO Conferences

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity