Intermediate

Akka Classic Persistence with Scala

Explore a revolutionary approach to persistence and storage with Akka Persistence and Scala, designed to seamlessly integrate with the Actor Model. Discover how this advanced solution enhances your system's efficiency and scalability by offering a robust framework tailored for modern application development.

Duration
7h of 4K content
Lessons
20 lessons
Daniel Ciocîrlan

By Daniel Ciocîrlan

Akka Classic Persistence with Scala

Join 100,000+ students enrolled in Rock the JVM courses

Access for $35/mo
or
Buy course — $50

Money-back guarantee · Unlimited access · Free updates

  • Use Event Sourcing to store application state as a sequence of events
  • Build persistent actors that survive restarts
  • Manage persistent actor state and recovery correctly
  • Use different persisting techniques including async persisting
  • Apply snapshots for fast state recovery
  • Integrate LevelDB, PostgreSQL, and Cassandra as persistent stores
  • Write custom data serializers for Akka persistence
  • Decouple the domain model from the data model
  • Use Event Adapters for long-term schema evolution
  • Implement the CQRS pattern with Akka Persistence Query
  • Avoid crucical pitfalls: journal failures, recovery failures, corruption
Trusted by 100,000+ students worldwide
Daniel Ciocîrlan

Daniel Ciocîrlan

Founder, Rock the JVM

Best Value
MonthlyYearly

All-Access Membership

Full (and growing) catalog

$16.25/month

$195 billed yearly —Save 54%

Unlimited access to every Rock the JVM course

  • 348 hours of 4K content
  • All Scala courses
  • All Kotlin courses
  • All Typelevel courses
  • All ZIO courses
  • All Apache Spark courses
  • All Apache Flink courses
  • All Akka/Pekko courses
  • Access to the private Rock the JVM community
  • New courses included automatically
Start Membership

The Akka/Apache Pekko Bundle

7 courses, one price

$180
Save 56%vs buying separately

All courses in this bundle with a one-time payment

  • 7 courses included
  • 62 hours of 4K content
  • All PDF slides
  • Free updates
  • Lifetime access
  • Access to the private Rock the JVM community
Buy Bundle

Akka Classic Persistence with Scala

Lifetime license

$50

Just this course with a one-time payment

  • 7 hours of 4K content
  • All PDF slides
  • Free updates
  • Lifetime access
  • Access to the private Rock the JVM community
Buy Course
money back guarantee

100% Money Back Guarantee

If you're not happy with this course, I want you to have your money back. Contact me with a copy of your welcome email and I will refund you.

Less than 0.05% of students have ever asked for a refund — and every payment was returned in under 72 hours.