SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 Java Distributed Application Projects
-
Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
-
Redisson
Redisson - Easy Redis Java client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Zuul
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Hazelcast
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
-
Ribbon
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
-
ScaleCube
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
-
OpenIG
Open Identity Gateway (OpenIG) is a high-performance reverse proxy server with specialized session management and credential replay functionality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Modern Node.js Request Fault Tolerance Library? | news.ycombinator.com | 2023-05-03Oops, forgot to include the Hystrix link, https://github.com/Netflix/Hystrix
Project mention: Spark – A web micro framework for Java and Kotlin | news.ycombinator.com | 2024-02-10https://vertx.io/
It's actively maintained with full time developers, performant, supports Kotlin out of the box, and has more features?
Apache ZooKeeper — a distributed coordination, synchronization, and configuration service (written in Java);
Project mention: Does anyone know any good java implementations for distributed key-value store? | /r/ExperiencedDevs | 2023-06-08You're probably looking for Hazelcast here. Note that it does much more than just a distributed k/v, but it will get you where you need to go.
Java 21 doesn't retrofit green threads though. Quasar [0] is a library that implemented fibers for Java and the main developer pron has joined the OpenJDK development team. All that was necessary for first party support is to make the JDK libraries yield when blocking.
Adopting async isn't impossible at all, there is very little demand for it.
[0] https://docs.paralleluniverse.co/quasar/
Java Distributed Applications related posts
- How Netflix Uses Java
- Spark – A web micro framework for Java and Kotlin
- Modern Async Primitives on iOS, Android, and the Web
- Reactive database access on the JVM
- Des idées de nom pour ma nouvelle poupette ? (Lapin nain femelle) Merci 🐰
- Does anyone know any good java implementations for distributed key-value store?
- Working on an unfamiliar codebase
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Distributed Application projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Hystrix | 23,877 |
2 | Redisson | 22,706 |
3 | Vert.x | 14,065 |
4 | Pinpoint | 13,217 |
5 | Zuul | 13,186 |
6 | Apache ZooKeeper | 11,925 |
7 | Apache Storm | 6,539 |
8 | Hazelcast | 5,861 |
9 | Quasar | 4,547 |
10 | Ribbon | 4,518 |
11 | Bt | 2,374 |
12 | Hazelcast Jet | 1,090 |
13 | JGroups | 1,004 |
14 | ScaleCube | 601 |
15 | OpenIG | 61 |
16 | Dropwizard Circuit Breaker | 41 |
17 | kite | 3 |
Sponsored