Please log in to watch this conference skillscast.
Geared towards providing and consuming REST APIs in high-performance systems, akka-http enhances the increasingly popular Akka toolkit (http://akka.io) with its own client- and server-side HTTP stack, supporting a number of interesting features:
- Fully asynchronous and non-blocking
- Reactive-Streams enabled "all the way through” (http://www.reactive-streams.org/)
- Flexible and concise, yet powerful and type-safe high level APIs
- No external dependencies
- Completely written in Scala, no wrapping of Java libraries
- Deeply typed, immutable, case-class-based HTTP model
- Successor of spray.io
Akka-http delivers an excellent tool for connecting your Scala/Akka applications to the world.
In this session we'll look into what akka-http brings to the table, how it is used and what improvements it delivers over previous solutions. You’ll learn about best practices, what applications will benefit most from, its features as well as the general roadmap for akka-http going forward.
YOU MAY ALSO LIKE:
REST on Akka: Connect to the world
Mathias is lead developer of spray.io, Akka committer and passionate Scala-ista. As a long-time and active member of the Java and Scala open source community he is especially excited about everything performance-, scalability- and web-related.