Concursus: Event Sourcing Evolved • Tareq Abedrabbo & Dominic Fox • GOTO 2016

1,823 views · Published 22 February 2017 · 41:07 · Indexed 22 October 2026

Channel: GOTO Conferences · 2017 · Science & Technology

Watch on YouTube

This presentation was recorded at GOTO London 2016
http://gotoldn.com

Tareq Abedrabbo - CTO at OpenCredo
Dominic Fox - Senior Consultant at OpenCredo

ABSTRACT
What if the pitfalls identified in Peter Deutsch’s “eight fallacies of distributed computing” were not inconveniences but opportunities? We present our view of the emerging patterns within distributed systems architecture and argue for a modern semantics of distributed systems based on sympathy with the network. In our approach, event sourcing [...]

TIMECODES
0:00 Introduction
0:15 Introductions
1:37 The Concursus Timeline
3:23 Event Sourcing
4:06 What is Concursus?
6:10 Why Concursus
15:36 Data Processing Layers
18:09 Building Blocks
20:06 Sources of inspiration
22:20 Domain Model Events
24:24 Domain Model: Summary
25:39 Processing Model: Ordering
26:02 Cassandra Schema
27:15 Cassandra & AMOR
28:05 Cassandra & Kalka
28:49 Processing Model: Summary
30:05 Programming Model: Core Metaphor
30:23 Emitting Events
31:13 Handling Events
32:46 Java & Mapping
34:09 Kotlin Mapping
36:01 Event-Handling Middleware

Download slides and read the full abstract here:
https://gotocon.com/london-2016/presentations/show_talk.jsp?oid=7880

https://twitter.com/gotoldn
https://www.facebook.com/GOTOConference
http://gotocon.com

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

More from this channel