Java low-latency

Open-source Java projects categorized as low-latency

Top 7 Java low-latency Projects

  • QuestDB

    An open source time-series database for fast ingest and SQL queries

    Project mention: QuestDB 6.6 - Dynamic Commits | dev.to | 2022-11-28

    In short, users do not need to do anything to benefit from the optimal ingestion rate and data availability for read operations. Check us out on GitHub for more details.

  • Hazelcast

    Open-source distributed computation and storage platform

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

  • Chronicle Queue

    Micro second messaging that stores everything to disk

    Project mention: Micro second messaging that stores everything to disk | news.ycombinator.com | 2022-02-08
  • Java-Thread-Affinity

    Bind a java thread to a given core

    Project mention: Modern JVM Multithreading • Paweł Jurczenko • Devoxx Poland 2021 | reddit.com/r/java | 2022-10-28

    There isn't a way from within the JVM to set the affinity. You need to use platform specific native code. There are libraries like affinity to help with this.

  • exchange-core

    Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees. (by exchange-core)

    Project mention: exchange-core: NEW Extended Research - star count:1143.0 | reddit.com/r/algoprojects | 2021-12-25
  • Hazelcast Jet

    Distributed Stream and Batch Processing

    Project mention: Efficiently processing large amounts of data that needs to be grouped by multiple parameters | reddit.com/r/javahelp | 2022-07-20

    Naturally it's difficult to suggest tools, but something like https://spark.apache.org or https://jet-start.sh ?

  • ScaleCube

    a microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-28.

Java low-latency related posts

Index

What are some of the best open-source low-latency projects in Java? This list will help you:

Project Stars
1 QuestDB 9,740
2 Hazelcast 5,130
3 Chronicle Queue 2,813
4 Java-Thread-Affinity 1,524
5 exchange-core 1,521
6 Hazelcast Jet 1,024
7 ScaleCube 562
Write Clean Java Code. Always.
Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com