atomix

A reactive Java framework for building fault-tolerant distributed systems

Github星跟蹤圖

Atomix

Atomix

Website, Javadoc, Slack, Google Group

Build Status
Quality Gate
Coverage Status
Maven Central
Javadocs

A reactive Java framework for building fault-tolerant distributed systems

Please see the 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 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 project at the Open Networking Foundation. Atomix project thanks ONF for its ongoing support!

ONF


YourKit supports open source projects with its full-featured Java Profiler.
YourKit, LLC is the creator of YourKit Java Profiler
and YourKit .NET Profiler,
innovative and intelligent tools for profiling Java and .NET applications.

YourKit

主要指標

概覽
名稱與所有者atomix/atomix
主編程語言Go
編程語言Java (語言數: 4)
平台
許可證Apache License 2.0
所有者活动
創建於2014-01-27 22:20:47
推送於2024-06-23 16:22:54
最后一次提交2023-05-18 14:56:37
發布數367
最新版本名稱runtime/v1.1.2 (發布於 )
第一版名稱api/v0.1.0 (發布於 )
用户参与
星數2.4k
關注者數146
派生數391
提交數1.2k
已啟用問題?
問題數286
打開的問題數11
拉請求數761
打開的拉請求數3
關閉的拉請求數77
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?