Distributed Applications

Libraries and frameworks for writing distributed and fault-tolerant applications.

Newest releases

apache Dolphin Scheduler is a distributed and easy-to-extend visual workflow scheduling platform, dedicated to solving the complex dependencies in data processing, making the scheduling system out of the box for data processing
 

apache Stateful Functions is an API that simplifies the building of distributed stateful applications with a runtime built for serverless architectures. It brings together the benefits of stateful stream processing - the processing of la
 

openzipkin Java distributed tracing implementation compatible with Zipkin backend services.
 

Dromara High-Performance Java API Gateway
 

Yifan122 An toy Hadoop with three main component - HDFS, MapReduce and RPC
 

swimos swimOS   swimOS is a complete, self-contained distributed software platform for building stateful, massively real-time streaming applications. swimOS implements a distributed microkernel, called the Swim Kernel,
 

juliofalbo What are Microservices? There are thousands of definitions out there about what are microservices, but the one I like best is that of the great master Martin Fowler In short, the microservice architectural style i
 

spring-cloud Spring Cloud Kubernetes Table of Contents 1. Why do you need Spring Cloud Kubernetes? 2. Starters 3. DiscoveryClient for Kubernetes 4. Kubernetes native service discovery 5. Kubernetes Property
 

rajasekarv vega Previously known as native_spark. Documentation A new, arguably faster, implementation of Apache Spark from scratch in Rust. WIP Framework tested only on Linux, requires nightly Rust. Read how to get started
 

sqshq Microservice Architecture with Spring Boot, Spring Cloud and Docker
 
Popular
13.6k

openzipkin zipkin Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you ha
 

hengboy Micro-job is a distributed task scheduling and execution framework, which accesses data internally through the Rest path shared by Jersey of each component. Detailed development documentation Visit official website No
 

FundingCircle Jackdaw is a Clojure library for the Apache Kafka distributed streaming platform. With Jackdaw, you can create and list topics using the AdminClient API, produce and consume records using the Producer and Consumer APIs, and crea
 
Popular
5.2k

dragonflyoss Dragonfly Contents Introduction Features Comparison Quick Start Documents Contributing FAQ Adoptors LICENSE Introduction Dragonfly is an intelligent P2P based image
 

apache Apache Eagle The intelligent monitoring and alerting solution instantly analyzes big data platforms for security and performance Apache® Eagle™ is an open source analytics solution for identifying security
 
Popular
33.9k

apache Apache Dubbo Project Apache Dubbo is a high-performance, Java based open source RPC framework. Please visit official site for quick start and documentations, as well as Wiki for news, FAQ, and release notes.
 
Popular
5.2k

dragonflyoss Dragonfly Contents Introduction Features Comparison Quick Start Documents Contributing FAQ Adoptors LICENSE Introduction Dragonfly is an intelligent P2P based image
 
Popular
13.6k

openzipkin zipkin Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you ha
 
Popular
11k

apache For the latest information about Hadoop, please visit our website at: http://hadoop.apache.org/core/ and our wiki, at: http://wiki.apache.org/hadoop/ This distribution includes cryptographic software. The countr
 

manasb-uoe Kafka Visualizer A web client for visualizing your Kafka cluster. Developed using Spring Boot, ReactJS and Bootstrap 4. How to build? Run the following command on the parent maven module kafka-visualizer:
 

line Visit the official web site for more information. Central Dogma Central Dogma is an open-source, highly-available and version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2. It is open-sour
 

abixen What is Abixen Platform Short introduce Abixen Platform is a microservices based software platform for building enterprise applications. The main goal of the project is a creation of functionalities through
 

atomashpolskiy Change.org: Free Julian Assange, before it's too late. Sign to STOP the USA Extradition Bt A full-featured BitTorrent implementation in Java 8 peer exchange | magnet links | DHT | encryption | LSD |
 

cfg4j Overview cfg4j ("Configuration for Java") is a configuration library for Java distributed apps (and not only). Features: Open source Easy to use Auto-reloads configuration Powerful configur
 

kakao CueSheet CueSheet is a framework for writing Apache Spark 2.x applications more conveniently, designed to neatly separate the concerns of the business logic and the deployment environment, as well as to minimize the
 

kbastani Spring Cloud Example Project An example project that demonstrates an end-to-end cloud-native platform using Spring Cloud for building a practical microservices architecture. Tutorial available here: Building Microservi
 

apache Apache Bahir Apache Bahir provides extensions to distributed analytics platforms such as Apache Spark & Apache Flink. http://bahir.apache.org/ Apache Bahir origins The Initial Bahir source code (see iss
 

aliyun-beta Providers of JClouds for Aliyun Introduction aliyun-jclouds adapt for jclouds to use cloud service of aliyun Providers Provider Service aliyun-ecs ComputeS
 

apache OpenWhisk OpenWhisk is a serverless functions platform for building cloud applications. OpenWhisk offers a rich programming model for creating serverless APIs from functions, composing functions into serverless wo
 

hazelcast Hazelcast Hazelcast is an open-source distributed in-memory data store and computation platform. It provides a wide variety of distributed data structures and concurrency primitives, including: a distribut
 

ModeShape Copyright 2008-2016 ModeShape Project. Licensed under the Apache License, Version 2.0. The ModeShape project This is the official Git repository for the ModeShape project. ModeShape is an open source implementatio
 
Popular
10.2k

apache Website | Documentation | Developer Mailing List | User Mailing List | Slack | Twitter | Download Apache Druid Druid is a high performance real-time analytics database. Druid's main value add is to reduce tim
 

Nike-Inc Wingtips - Give Your Distributed Systems a Dapper Footprint Wingtips is a distributed tracing solution for Java 7 and greater based on the Google Dapper paper. There are a few modules associated with this pro