Cited by 38Advanced Database Systems and QueriesParallel Computing and Optimization TechniquesCloud Computing and Resource Management

The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.

Hazelcast jet: low-latency stream processing at the 99.99 th percentile

Open access

Abstract

Jet is an open source, high performance, distributed stream processor built at Hazelcast during the last five years. Jet was engineered with millisecond latency on the 99.99th percentile as its primary design goal. Originally Jet's purpose was to be an execution engine that performs complex business logic on top of streams generated by Hazelcast's In-memory Data Grid (IMDG): a set of in-memory, partitioned and replicated data structures. With time, Jet evolved into a full-fledged, scale-out stream processor that can handle out-of-order streams and provide exactly-once processing guarantees. Jet's end-to-end latency lies in the order of milliseconds, and its throughput in the order of millions of events per CPU-core. This paper presents the main design decisions we made in order to maximize the performance per CPU-core, alongside lessons learned, and an empirical performance evaluation.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.14778/3476311.3476387

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Flagged first, then by citations

Research works printed but not linked: 31

  1. 10.1145/1594834.1480887 · DOI
  2. 10.14778/3352063.3352092 · DOI
  3. 10.14778/2536222.2536229 · DOI
  4. 10.14778/2824032.2824076 · DOI · Paper page
  5. 10.1145/3183713.3190664 · DOI
  6. 10.1109/MC.2012.37 · DOI
  7. 10.14778/3137765.3137777 · DOI · Paper page
  8. Carbone Paris, 2015, Apache Flink TM: Stream and Batch Processing in a Single Engine, IEEE Data Eng. Bull., 38, 28
  9. 10.14778/2735496.2735503 · DOI
  10. Chandramouli Badrish, 2015, Trill: Engineering a Library for Diverse Analytics, IEEE Data Eng. Bull., 38, 51
  11. 10.1145/214451.214456 · DOI
  12. 10.1145/2463676.2465282 · DOI
  13. Marios Fragkoulis Paris Carbone Vasiliki Kalavri and Asterios Katsifodimos. 2020. A Survey on the Evolution of Stream Processing Systems. arXiv:2008.00842 [cs.DC] Marios Fragkoulis Paris Carbone Vasiliki Kalavri and Asterios Katsifodimos. 2020. A Survey on the Evolution of Stream Processing Systems. arXiv:2008.00842 [cs.DC] · arXiv
  14. 10.1145/93605.98720 · DOI
  15. 10.14778/3007263.3007272 · DOI
  16. 10.1109/ICDE.2018.00169 · DOI
  17. Kreps Jay, 2011, Kafka: A distributed messaging system for log processing, Proceedings of the NetDB, 11, 1
  18. 10.1145/2723372.2742788 · DOI · Paper page
  19. 10.14778/1453856.1453890 · DOI
  20. 10.5555/2930611.2930640 · DOI
  21. 10.5555/2831090.2831104 · DOI
  22. 10.1145/2517349.2522738 · DOI
  23. 10.5555/2904388 · DOI
  24. 10.14778/3137765.3137770 · DOI · Paper page
  25. 10.1145/2465351.2465353 · DOI
  26. 10.14778/3407790.3407836 · DOI
  27. 10.1145/964723.383071 · DOI
  28. 10.1145/3093742.3093925 · DOI
  29. 10.1145/2588555.2595641 · DOI · Paper page
  30. Traub Jonas, 2019, Sebastian BreŠ, Asterios Katsifodimos, Tilmann Rabl, and Volker Markl.
  31. 10.1145/3318464.3386142 · DOI

Cited by

Sorted by citations

Metadata

Authors
Gencer, C., Topolnik, M., Ďurina, V., Demirci, E., Kahveci, E. B., Gürbüz, A., Lukáš, O., Bartók, J., Gierlach, G., Hartman, F., Yılmaz, U., Doğan, M., Mandouh, M., Fragkoulis, M., & Katsifodimos, A.
Affiliations
  • Hazelcast Inc.
  • Delft University of Technology (NL)
Venue
Proceedings of the VLDB Endowment
Published
2021-07
Volume
14
Issue
12
Pages
3110-3121
ISSN
2150-8097 (ISSN-L)
OpenAlex
W3198546401
Cited by
38
References
1
Citations by year
2026: 8 · 2025: 9 · 2024: 4 · 2023: 7 · 2022: 5 · 2021: 5
FWCI
3.36
Type
journal article
Language
en
Open access
Locations
  • Proceedings of the VLDB Endowment (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Research Repository (Delft University of Technology) (submittedVersion, cc-by-nc-nd)
  • Data Archiving and Networked Services (DANS) (submittedVersion, other-oa)
  • arXiv (Cornell University) (cc-by)
Topics
  • Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
  • Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
  • Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
Keywords
distributed stream processing, in-memory data grid, low-latency processing

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review