Twitter heron: Stream processing at scale

S Kulkarni, N Bhagat, M Fu, V Kedigehalli… - Proceedings of the …, 2015 - dl.acm.org
Storm has long served as the main platform for real-time analytics at Twitter. However, as the
scale of data being processed in real-time at Twitter has increased, along with an increase …

Storm@ twitter

A Toshniwal, S Taneja, A Shukla… - Proceedings of the …, 2014 - dl.acm.org
This paper describes the use of Storm at Twitter. Storm is a real-time fault-tolerant and
distributed stream data processing system. Storm is currently being used to run various …

[PDF][PDF] The design of the borealis stream processing engine.

DJ Abadi, Y Ahmad, M Balazinska, U Cetintemel… - Cidr, 2005 - cl.cam.ac.uk
Borealis is a second-generation distributed stream processing engine that is being
developed at Brandeis University, Brown University, and MIT. Borealis inherits core stream …

Dhalion: self-regulating stream processing in heron

A Floratou, A Agrawal, B Graham, S Rao… - Proceedings of the …, 2017 - dl.acm.org
In recent years, there has been an explosion of large-scale real-time analytics needs and a
plethora of streaming systems have been developed to support such applications. These …

SPADE: The System S declarative stream processing engine

B Gedik, H Andrade, KL Wu, PS Yu, M Doo - Proceedings of the 2008 …, 2008 - dl.acm.org
In this paper, we present Spade-the System S declarative stream processing engine. System
S is a large-scale, distributed data stream processing middleware under development at IBM …

C-SPARQL: a continuous query language for RDF data streams

DF Barbieri, D Braga, S Ceri, ED Valle… - … Journal of Semantic …, 2010 - World Scientific
This article defines C-SPARQL, an extension of SPARQL whose distinguishing feature is the
support of continuous queries, ie queries registered over RDF data streams and then …

Graphbolt: Dependency-driven synchronous processing of streaming graphs

M Mariappan, K Vora - … of the Fourteenth EuroSys Conference 2019, 2019 - dl.acm.org
Efficient streaming graph processing systems leverage incremental processing by updating
computed results to reflect the change in graph structure for the latest graph snapshot …

Implementing declarative overlays

BT Loo, T Condie, JM Hellerstein, P Maniatis… - Proceedings of the …, 2005 - dl.acm.org
Overlay networks are used today in a variety of distributed systems ranging from file-sharing
and storage systems to communication infrastructures. However, designing, building and …

Kickstarter: Fast and accurate computations on streaming graphs via trimmed approximations

K Vora, R Gupta, G Xu - Proceedings of the twenty-second international …, 2017 - dl.acm.org
Continuous processing of a streaming graph maintains an approximate result of the iterative
computation on a recent version of the graph. Upon a user query, the accurate result on the …

A taxonomy of frauds and fraud detection techniques

N Laleh, M Abdollahi Azgomi - … , ICISTM 2009, Ghaziabad, India, March 12 …, 2009 - Springer
Fraud is growing noticeably with the expansion of modern technology and the universal
superhighways of communication, resulting in the loss of billions of dollars worldwide each …