Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn Backend Development Part-Time, Online
Overview
Syllabus
Intro
Actors vs Futures
Pick the Right Tool for The Job
Actor Use Cases
Future Use Cases
Avoid Java Serialization
Sending Data Through Network
Persisting Data
Java Serialization - Round Trip
Java Serialization - Footprint
Java Serialization Implementation
Binary formats Schema-less
Flat Actor Hierarchies
The Actor Hierarchy
Two Different Battles to Win
Errors & Failures
Error Kernel Pattern
Backoff Supervisor
Graceful Shutdown
High-level Procedure
Integration with Sharded Actors
CoordinatedShutdown Extension
Distributed Transactions
Two-phase commit (2PC)
Saga Pattern
Investigating Longtail Latencies
Tolerating Longtail Latencies
Quick Tips
Questions
Taught by
Scala Days Conferences