Distributed Applications

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

Newest releases

hiett ClockMonster Get it from Docker Hub: https://hub.docker.com/r/hiett/clockmonster docker pull hiett/clockmonster Environment variables: DB_HOST DB_PORT
 

Meituan-Dianping Leaf There are no two identical leaves in the world. ​ — Leibnitz 中文文档 | English Document Introduction Leaf refers to some common ID generation scheme
 

boundary Ordasity Table of Contents Overview, Use Cases, and Features A Clustered Service in 30 Seconds In Action at Boundary Distribution / Coordination Strat
 

bitfinexcom Grenache is a DHT based high-performance microservices framework by Bitfinex. It's decentralised and optimized for performance. Because it's simple, i
 

seata Seata: Simple Extensible Autonomous Transaction Architecture What is Seata? A distributed transaction solution with high performance and ease of use f
 

paritytrading Parity Parity is an open source software platform for trading venues. It can be used to run a financial marketplace, develop algorithmic trading agent
 

spring-petclinic Distributed version of Spring Petclinic built with Spring Cloud
 

dromara Financial-level flexible distributed transaction solution
 

pku-finelab ColocationSim: Simulate Colocation Datacenter in a Fine Granularity with Microservices and Interference Modeling
 

ZenGo-X A curated list of distributed key generation and threshold signatures implementations
 

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.
 

apache 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
15.5k

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.8k

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
37.5k

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.8k

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

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
12.7k

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