Ganners / scalecube

ScaleCube is a lightweight decentralized cluster membership, failure detection, messaging and gossip protocol solution for the Java VM

Home Page:http://scalecube.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Status

This is an alpha version of the project and it is not stable or production ready as for now. Your feedback is welcome.

ScaleCube

Build Status

ScaleCube is embeddable microservices framework for the rapid development of distributed, resilient, reactive applications that scales. It connects distributed microservices in a way that resembles a fabric when viewed collectively. It greatly simplifies and streamlines asynchronous programming and provides a tool-set for managing microservices architecture. ScaleCube has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.

Explore

ScaleCube contains several different components designed to make it easier for you to write reactive applications in java. it is highly modular and you just use the bits that you need and nothing more.

ScaleCube is a library not a restrictive container so you don't have to only use components provided by ScaleCube. You can also use ScaleCube with all the usual libraries that you like.

The latest preview release of Transport and Cluster modules are available on Maven Central as

<dependency>
	<groupId>io.scalecube</groupId>
	<artifactId>scalecube-transport</artifactId>
	<version>0.0.5</version>
</dependency>
<dependency>
	<groupId>io.scalecube</groupId>
	<artifactId>scalecube-cluster</artifactId>
	<version>0.0.5</version>
</dependency>

Links

Bugs and Feedback

For bugs, questions and discussions please use the GitHub Issues.

About

ScaleCube is a lightweight decentralized cluster membership, failure detection, messaging and gossip protocol solution for the Java VM

http://scalecube.io/

License:Apache License 2.0


Languages

Language:Java 100.0%