6 common misconceptions around Akka-http / Pekko-http

Click for: original source

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]

Tags app-development programming how-to scala java