The 2022 DEBS Grand Challenge targets the analysis of real-world market data to define a trading strategy that triggers buy/sell advice based on specific temporal patterns. This paper presents a solution to this problem based on Noir, a distributed data processing framework developed at Politecnico di Milano that aims to provide high-level programming abstractions with minimal overhead. Noir abstracts all concerns related to deployment, concurrency, and synchronization, allowing developers to concentrate on the logic of the processing task. It simplifies the definition of a solution and minimizes the time to develop it and make it operational, while at the same time it does not sacrifice absolute performance. Our experiments show that Noir can analyze millions of events per second and deliver answers with a latency of few milliseconds.

Analysis of market data with Noir

Luca De Martini;Alessandro Margara;Gianpaolo Cugola
2022-01-01

Abstract

The 2022 DEBS Grand Challenge targets the analysis of real-world market data to define a trading strategy that triggers buy/sell advice based on specific temporal patterns. This paper presents a solution to this problem based on Noir, a distributed data processing framework developed at Politecnico di Milano that aims to provide high-level programming abstractions with minimal overhead. Noir abstracts all concerns related to deployment, concurrency, and synchronization, allowing developers to concentrate on the logic of the processing task. It simplifies the definition of a solution and minimizes the time to develop it and make it operational, while at the same time it does not sacrifice absolute performance. Our experiments show that Noir can analyze millions of events per second and deliver answers with a latency of few milliseconds.
2022
DEBS '22: Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems
9781450393089
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1228550
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact