Java Asynchronous

Open-source Java projects categorized as Asynchronous

Top 17 Java Asynchronou Projects

Asynchronous
  1. transmittable-thread-local

    📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

    Project mention: Transmittable-thread-local: Enhanced Java InheritableThreadLocal | news.ycombinator.com | 2024-08-06
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. lettuce

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

    Project mention: Node.js + ioredis + elasticache | dev.to | 2024-12-04

    const REDIS_COMMAND_TIMEOUT = 10000; const MAX_REDIS_ATTEMPS = 3; const REDIS_BACKOFF_RETRY = 2000; const REDIS_HOST = process.env.REDIS_HOST || '127.0.0.1'; const REDIS_PORT = Number(process.env.REDIS_PORT) || 6379; // https://github.com/redis/lettuce/wiki/Redis-URI-and-connection-details const REDIS_SCHEME = REDIS_CLUSTER_ENABLED ? `rediss` : `redis`; const redis = new Redis(`${REDIS_SCHEME}://${REDIS_HOST}:${REDIS_PORT}`, { commandTimeout: REDIS_COMMAND_TIMEOUT, retryStrategy: (times: number): number | null => { if (times > MAX_REDIS_ATTEMPS) { return null; // Stop retrying } return REDIS_BACKOFF_RETRY; // Retry after some time }, tls: REDIS_CLUSTER_ENABLED ? {} : undefined, });

  4. reactor-core

    Non-Blocking Reactive Foundation for the JVM

    Project mention: Broadcom/Spring refuses merging pull requests from Russian developers | news.ycombinator.com | 2024-11-07

    Direct link to relevant comment: https://github.com/reactor/reactor-core/pull/3897#issuecomme...

  5. Awaitility

    Awaitility is a small Java DSL for synchronizing asynchronous operations

  6. atmosphere

    Event Driven WebSockets Framework with Cross-Browser Fallbacks (by Atmosphere)

  7. ea-async

    EA Async implements async-await methods in the JVM.

  8. cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8. (by aol)

  9. Mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java

  10. webtau

    WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

  11. Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  12. rupy

    HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed

    Project mention: Considerations for a long-running Raspberry Pi | news.ycombinator.com | 2024-02-17

    I have been running a Raspberry 2 cluster for 10 years: http://host.rupy.se

    A few weeks back the first SD card to fail got so corrupted it failed to reboot!

    My key learning is use oversized cards, because then the bitcycle will wear slower!

    I'm going from 32GB to 256/512/1024!

  13. conditional

    A super lightweight library that helps you to compose multiple conditional expressions and make them asynchronous easily.

  14. rqueue-task-exector

    Rqueue Task Executor Sample app

  15. Composer

    Library for composability of interdependent non-blocking I/O tasks (by krupalshah)

  16. safeql

    Composable / async / functional / type-safe / parallel-pipelined queries and relations without SQL injection or N+1s. (by karmakaze)

  17. vertx-async-to-sync

    Consume an async api (with callback) from sync endpoint using vert.x

  18. chain-z

    Asynchronous execution made simple

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).

Java Asynchronous discussion

Log in or Post with

Java Asynchronous related posts

  • Node.js + ioredis + elasticache

    1 project | dev.to | 4 Dec 2024
  • What Kind of Asynchronous Is Right for You?

    1 project | news.ycombinator.com | 17 Jun 2023
  • An unknown Swedish startup’s €3B bid to build a green rival to AWS

    1 project | news.ycombinator.com | 10 Jun 2023
  • Redis Cluster with heavy write application results in bad redis read latency

    1 project | /r/redis | 5 Jun 2023
  • WebTau 1.52 release, now with WebSocket and Lazy HTTP response values

    1 project | /r/java | 18 Apr 2023
  • Relearning Java Thread Primitives

    1 project | dev.to | 11 Apr 2023
  • conditional : A super lightweight library that helps you to compose multiple conditional expressions and make them asynchronous easily.

    1 project | /r/programming | 3 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 transmittable-thread-local 7,778
2 lettuce 5,473
3 reactor-core 5,021
4 Awaitility 3,852
5 atmosphere 3,700
6 ea-async 1,379
7 cyclops-react 1,319
8 Mutiny 824
9 webtau 372
10 Firefly 296
11 rupy 138
12 conditional 58
13 rqueue-task-exector 26
14 Composer 19
15 safeql 14
16 vertx-async-to-sync 12
17 chain-z 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Java is
the 8th most popular programming language
based on number of references?