Akka-http is the foundation of many Scala and Java web services that have been successfully running on production for quite some time now. It’s powered by Akka, a concurrency toolkit that had a big impact on Scala’s hype taking off. By PaweÅ‚ Kiersznowski.
Tha author then diffuse some misconceptins:
- Akka-http is dead due to license changes
- The routing is unreadable
- The internals are not purely functional, therefore it’s unsafe
- It’s tied to scala.concurrent.Future
- It’s too complicated to use
- It’s better off wrapped by another HTTP library
Over the years, akka-http has been frequently the center of heated discussions, which created a lot of interesting viewpoints in the Scala community. Some of them usually weren’t confronted with what akka-http is actually capable of, and they are the main focus of this article. I hope I provided some balance with my thoughts on this library. Nice one!
[Read More]