Attending this event?
View analytic
Thursday, November 15 • 9:50am - 10:30am
Structure and Interpretation of Stream Processing

Sign up or log in to save this to your schedule and see who's attending!

Stream processing is a widely researched area as it poses various challenges (such as, performance, compositionally, CPU and Memory usage, referential transparency). Different frameworks (e.g., Iteratee, Pipes, Conduit, FS2, Akka Streams) across variety of languages (e.g., Haskell, Scala) have been evolved to address these issues differently and with varying priorities. In this comparative case study, we present different approaches to incremental stream processing. In particular, while basing foundation on the commonalities among these approaches and their primary constructs, we build a common ground and language to interact with their semantics. Afterward, we analyse and underscore what are the differences among the approaches, where they excel and where they fall short compared to the others, in addressing the core issues of stream processing. As an audience, from the talk, I would get a comparative overview of varying approaches to incremental stream processing available in different programming languages, that potentially can help in differentiating them and selecting the right tool to get the job done.

avatar for Adil Akhter

Adil Akhter

Lead Engineer, ING

Thursday November 15, 2018 9:50am - 10:30am

Attendees (9)

Twitter Feed