Java

Top Java Frameworks & Libraries for distributed applications

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware....

28026
8345
Java

APM, (Application Performance Management) tool for large-scale distributed systems.

13437
3759
Java

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-f...

10132
6957
Java

Apache ServiceComb Pack is an eventually data consistency solution for micro-service applications. ServiceComb Pack currently provides TCC and Saga distributed tra...

1926
435
Java

I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layer...

2042
310
Java

WE HAVE MOVED to Apache Incubator. https://cwiki.apache.org/FLUME/ . Flume is a distributed, reliable, and available service for efficiently collecting, aggregat...

941
214
Java

EventMesh is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases tha...

828
204
Java

Security concerns for distributed applications implemented in Spring

513
243
Java

Example application based on Apache Kafka framework to show it usage as distributed message server. Exploring this sample application help users to understand how...

253
148
Java

Rest-full, distributed, ecommerce application. Microservices. Docker.

325
188
Java

S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing...

233
17
Java

BeeAPM is a distributed tracing system and APM ( Application Performance Monitoring )

160
71
Java

This project is now deprecated, in favor of CNCF's Jaeger (was: Distributed Tracing and Application Performance Management)...

128
40
Java

Application description file for the appstores. Best way to distribute your apps!

128
36
Java

Profiler for large-scale distributed java applications (Spark, Scalding, MapReduce, Hive,...) on YARN....

125
29
Java

Project demonstrating Complete Observability Stack utilizing Prometheus, Loki (For distributed logging), Tempo (For Distributed tracing, this basically uses Jaeger...

188
74
Java

X-Trace is a tool that provides fine-grained visibility into large, complex distributed systems. It can be used by application developers as well as network operat...

74
34
Java

Neuro4j Workflow is a light-weight workflow engine for Java with Eclipse-based development environment. Workflow allows to build reusable business code and easy in...

53
32
Java

Library for building high-performance, distributed WebSocket applications

51
8
Java

Distributed application framework, good for MMOGs

45
12
Java

TracEE, a library for invocation context propagation in distributed Java application logs.

44
16
Java

JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications....

2371
484
Java

EventMesh is a new generation serverless event middleware for building distributed event-driven applications....

1624
642
Java

Security concerns for distributed applications implemented in Spring

533
245
Java

A full microservice architecture with Java, Spring Cloud, Log management with ELK, Server load balancing with Nginx, Infrastructure management with Docker-compose,...

400
253
Java

A Peer-to-Peer (Friend-to-Friend), decentralized, encrypted and secure application designed for communication and sharing....

80
6
Java