BT
Older Newer rss
48:25

Staying in Sync: from Transactions to Streams

Posted by Martin Kleppmann  on  May 20, 2016 Posted by Martin Kleppmann  on  May 20, 2016

Martin Kleppmann explores using event streams and Kafka for keeping data in sync across heterogeneous systems, and compares this approach to distributed transactions.

40:32

Netflix Keystone - How We Built a 700B/day Stream Processing Cloud Platform in a Year

Posted by Peter Bakas  on  May 19, 2016 Posted by Peter Bakas  on  May 19, 2016

Peter Bakas presents in detail how Netflix has used Kafka, Samza, Docker, and Linux to implement a multi-tenant pipeline processing 700B events/day in the Amazon AWS cloud.

36:31

RxJava and SWT: Out with Events, in with FRP

Posted by Ned Twigg  on  Apr 28, 2016 2 Posted by Ned Twigg  on  Apr 28, 2016 2

Ned Twigg discusses using RxJava to wrap SWT events, looking at a few simple SWT UI's, and coding them using raw SWT and then again using RxJava.

39:53

Connecting Stream Processors to Databases

Posted by Gian Merlino  on  Apr 03, 2016 Posted by Gian Merlino  on  Apr 03, 2016

Gian Merlino discusses stream processors and a common use case - keeping databases up to date-, the challenges they present, with examples from Kafka, Storm, Samza, Druid, and others.

44:40

The Simple Life of ReSTful Microservices

Posted by Sebastien Lambla  on  Mar 10, 2016 2 Posted by Sebastien Lambla  on  Mar 10, 2016 2

Sebastien Lambla explores how complexity can be reduced to its smallest cohesive parts, communication normalized through evolvable contracts, ReSTful and event-driven interfaces.

01:24:19

Building Microservices with Event Sourcing and CQRS

Posted by Michael Ploed  on  Mar 04, 2016 4 Posted by Michael Ploed  on  Mar 04, 2016 4

Michael Ploed talks about the distributed data management challenges that arise in a microservices architecture and how they can be solved using event sourcing in an event-driven architecture.

48:11

Building Highly-resilient Systems at Pinterest

Posted by Yongsheng Wu  on  Feb 27, 2016 Posted by Yongsheng Wu  on  Feb 27, 2016

Yongsheng Wu talks about how to build highly-resilient systems at scale. Wu presents also failure cases that prompted engineers at Pinterest to build such systems, and how they test these systems.

26:32

Light and Fluffy APIs in the Cloud

Posted by Shiva Narayanaswamy  on  Feb 16, 2016 Posted by Shiva Narayanaswamy  on  Feb 16, 2016

Shiva Narayanaswamy discusses event driven architectures, serverless architectures, identity management and security related to building APIs in the cloud.

01:07:34

Richer Data History with Event Sourcing

Posted by Steve Pember  on  Jan 15, 2016 Posted by Steve Pember  on  Jan 15, 2016

Steve Pember presents the basic concepts of Event Sourcing, its role on analytics and performance, and the importance of storing historical events to get a view on data at any time.

48:32

Demystifying Stream Processing with Apache Kafka

Posted by Neha Narkhede  on  Dec 25, 2015 Posted by Neha Narkhede  on  Dec 25, 2015

Neha Narkhede describes Apache Kafka and Samza: scalability and parallelism through data partitioning, fault tolerance, order guarantees, stateful processing, and stream processing primitives.

01:29:08

Stream Processing at Scale with Spring XD and Kafka

Posted by Marius Bogoevici  on  Dec 24, 2015 Posted by Marius Bogoevici  on  Dec 24, 2015

Marius Bogoevici demoes how to unleash the power of Kafka with Spring XD, by building a highly scalable data pipeline with RxJava and Kafka, using Spring XD as a platform.

42:23

Stream Processing in Uber

Posted by Danny Yuan  on  Dec 04, 2015 Posted by Danny Yuan  on  Dec 04, 2015

Danny Yuan discusses how Uber uses stream processing to solve a wide range of problems, including real-time aggregation and prediction on geospatial time series, and much more.

BT