Akka-streams vs Scalaz-Streams: La comparación final
Organizado por ScalaMAD: Scala Programming @ Madrid
Detalles
Procesar streams y tratar IO siempre ha sido un problema. Si bien han surgido muchas soluciones que eran funcionalmente correctas, como Iteratees, solían ser farragosas y bastante complicadas. Por eso en esta charla vamos a comparar dos soluciones de procesamiento de streams. Por un lado tenemos akka-streams, basada en akka y pensada para ser sencilla, configurable y eficiente. Por otro lado tenemos scalaz-streams, basada en los principios de scalaz: pureza, lazyness y composability. Nuestro objetivo no es solo presentar y comparar ambas soluciones, y ver cual es mejor según las circunstancias. Una solución adaptada al mundo mas empresarial, que sacrifica ser puramente funcional, por ser sencilla, posiblemente más rápida y mejor configurable. O una solución traída de abstracciones matemáticas para dar una gran robustez a tu programa, a costa de una posible perdida de eficiencia y de sencillez. ¿Que solución será mejor, la pragmática o la correcta? ¡Ven y averígualo!
