Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware....
APM, (Application Performance Management) tool for large-scale distributed systems.
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...
Apache ServiceComb Pack is an eventually data consistency solution for micro-service applications. ServiceComb Pack currently provides TCC and Saga distributed tra...
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...
WE HAVE MOVED to Apache Incubator. https://cwiki.apache.org/FLUME/ . Flume is a distributed, reliable, and available service for efficiently collecting, aggregat...
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...
Security concerns for distributed applications implemented in Spring
Example application based on Apache Kafka framework to show it usage as distributed message server. Exploring this sample application help users to understand how...
Rest-full, distributed, ecommerce application. Microservices. Docker.
S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing...
BeeAPM is a distributed tracing system and APM ( Application Performance Monitoring )
This project is now deprecated, in favor of CNCF's Jaeger (was: Distributed Tracing and Application Performance Management)...
Application description file for the appstores. Best way to distribute your apps!
Profiler for large-scale distributed java applications (Spark, Scalding, MapReduce, Hive,...) on YARN....
Project demonstrating Complete Observability Stack utilizing Prometheus, Loki (For distributed logging), Tempo (For Distributed tracing, this basically uses Jaeger...
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...
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...
Library for building high-performance, distributed WebSocket applications
TracEE, a library for invocation context propagation in distributed Java application logs.
JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications....
EventMesh is a new generation serverless event middleware for building distributed event-driven applications....
Security concerns for distributed applications implemented in Spring
A full microservice architecture with Java, Spring Cloud, Log management with ELK, Server load balancing with Nginx, Infrastructure management with Docker-compose,...
A Peer-to-Peer (Friend-to-Friend), decentralized, encrypted and secure application designed for communication and sharing....