Summary

This completes the introduction of the most common scalable frameworks built using Scala. It is quite challenging to describe frameworks such as Akka and Spark, as well as new computing models such as Actors, Futures, and RDDs, in a few pages. This chapter should be regarded as an invitation to further explore the capabilities of those frameworks in both a single host and a large deployment environment.

In this last chapter, we learned:

  • The benefits of asynchronous concurrency
  • The essentials of the actor model, composing futures with blocking or callback modes
  • How to implement a simple Akka cluster to squeeze performance of distributed applications
  • The ease and blazing performance of Spark's resilient distributed datasets and the in-memory persistency approach
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset