Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Distributed, Eventually Consistent Computations

Strange Loop Conference via YouTube

Overview

Explore a cutting-edge programming model for distributed, eventually consistent computations in this 40-minute Strange Loop Conference talk. Delve into the challenges of shared state in IoT and large-scale mobile applications, where devices have limited power and connectivity. Learn about Lasp, a novel programming model that combines distributed convergent data structures with a dataflow execution model for large-scale applications. Discover how Lasp enables arbitrary placement of processing nodes across data centers and edge devices. Examine the language design and various sample applications presented by Christopher Meiklejohn, a Senior Software Engineer at Machine Zone, Inc. and developer of Lasp. Gain insights into topics such as zero synchronization, distributed computation, conflict-free replicated data types, and lattice processing.

Syllabus

Intro
Difficult Cases
Zero Synchronization
Distributed Computation
The Avatars of Time
Parable of the Car
Weak Synchronization
Programming SEC
Conflict-Free Replicated Data Types
Lattice Processing (Lasp)
Lasp Processes
Selective Hearing
Advertisement Counter
What's Next?
Key Points
Lasp Release 0.0.1

Taught by

Strange Loop Conference

Reviews

Start your review of Distributed, Eventually Consistent Computations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.