# atomix **Repository Path**: greycode/atomix ## Basic Information - **Project Name**: atomix - **Description**: A reactive Java framework for building fault-tolerant distributed systems - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-14 - **Last Updated**: 2022-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [Atomix][Website] ![Atomix](http://atomix.io/assets/img/logos/atomix-medium.png) ## [Website][Website] | [Javadoc][Javadoc] | [Slack][Slack] | [Google Group][Google Group] [![Build Status](https://travis-ci.org/atomix/atomix.svg?branch=master)](https://travis-ci.org/atomix/atomix) [![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=io.atomix%3Aatomix-parent&metric=alert_status)](https://sonarcloud.io/dashboard?id=io.atomix%3Aatomix-parent) [![Coverage Status](https://coveralls.io/repos/github/atomix/atomix/badge.svg?branch=master)](https://coveralls.io/github/atomix/atomix?branch=master) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.atomix/atomix/badge.svg?cache=foo)](https://maven-badges.herokuapp.com/maven-central/io.atomix/atomix) [![Javadocs](http://www.javadoc.io/badge/io.atomix/atomix.svg)](https://atomix.io/docs/latest/api/) **A reactive Java framework for building fault-tolerant distributed systems** Please see the [website][Website] for full documentation. Atomix 3.0 is a fully featured framework for building fault-tolerant distributed systems. It provides a set of high-level primitives commonly needed for building scalable and fault-tolerant distributed systems. These primitives include: * Cluster management and failure detection * Direct and publish-subscribe messaging * Distributed coordination primitives built on a novel implementation of the [Raft][Raft] consensus protocol * Scalable data primitives built on a multi-primary protocol * Synchronous and asynchronous Java APIs * Standalone agent * REST API ## Acknowledgements Atomix is developed as part of the [ONOS][ONOS] project at the [Open Networking Foundation][ONF]. Atomix project thanks ONF for its ongoing support! ![ONF](https://3vf60mmveq1g8vzn48q2o71a-wpengine.netdna-ssl.com/wp-content/uploads/2017/06/onf-logo.jpg) ---- YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/) and [YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/), innovative and intelligent tools for profiling Java and .NET applications. ![YourKit](https://www.yourkit.com/images/yklogo.png) [Website]: https://atomix.io [Slack]: https://join.slack.com/t/atomixio/shared_invite/enQtNDgzNjA5MjMyMDUxLTVmMThjZDcxZDE3ZmU4ZGYwZTc2MGJiYjVjMjFkOWMyNmVjYTc5YjExYTZiOWFjODlkYmE2MjNjYzZhNjU2MjY [Google Group]: https://groups.google.com/forum/#!forum/atomixio [Javadoc]: http://atomix.io/docs/latest/api/ [Raft]: https://raft.github.io/ [ONF]: https://www.opennetworking.org/ [ONOS]: http://onosproject.org/