Thesis / Dissertation

Efficient Stateful Computations in Distributed Stream Processing

Weragoda Achchillage Sachini Jayasekara, Shanika Karunasekera (ed.)

Published : 2020


Stream processing is used in a plethora of applications that deal with high volumes and varieties of data. The focus towards scalable and efficient stream processing solutions has been increasing due to the vast number of time-sensitive applications such as electronic trading, fraud detection that have low latency requirements. While stream processing systems were originally envisaged to use only stateless computations, the use of stateful computations has grown to accommodate a greater range of complex stream processing applications in various domains. Unlike stateless computations, supporting stateful computations requires addressing new challenges including state distribution to achieve ..

View full abstract