Skip to content

emakeev/api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Integration Test Status License GoDoc

Atomix Protobuf API

This project provides a [Protobuf] API for [Atomix] 4.

The Protobuf API defines the primary interface through which Atomix clients communicate with Atomix partition servers. The API is separated into two parts:

  • Controller API - The atomix.controller package defines services to be implemented by Atomix cluster controllers. Controller services aid clients in locating and managing partition groups.
  • Primitive API - Remaining atomix.* packages define messages and services to be implemented by Atomix partition servers. Primitive services define APIs for creating, managing, and operating on various types of distributed primitives.

Protobuf: https://developers.google.com/protocol-buffers/ Atomix: https://atomix.io

About

Atomix 4 Protobuf API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.1%
  • Other 0.9%