reactive James Roper 4 21 16
summary
A sample social app called Chipper is refactored into microservices using Lagom and Play with SBT, a service locator and gateway, and Cassandra as the default store; event sourcing publishes like events and a consuming actor tracks offsets to provide at-least-once messaging with idempotent updates. Denormalize-and-push replaces synchronous REST calls so killing the like service no longer breaks the feed (Cassandra’s eventual consistency shows a ~10s visibility delay). The talk also shows client-side JWT tokens to avoid auth-time synchronous checks.
AI-written summary · about
chapters (7)
- 0:00Introduction to talk
- 0:54What is asynchronous communication
- 10:17Synchronous vs asynchronous architectures
- 19:55Asynchronous communication in practice
- 28:00Demo of asynchronous messaging
- 49:29Communicating through the client
- 57:03Summary and next steps








