Juice
Overview
Juice is a programming toolkit for building micro-service (or elegant monoliths) applications in Java.
Features
- Java common utility classes and SPI Extension.
- Distributed Lock built on top of the Redis and Zookeeper.
- Distributed RateLimiter which is similar to Guava's RateLimiter.
Requirements
The minimum requirements to run the quick start are:
Installation
> git clone git@github.com:TFdream/juice.git
> mvn clean install -DskipTests
Download the latest JAR or grab via Maven:
<dependency>
<groupId>io.dreamstudio</groupId>
<artifactId>juice-core</artifactId>
<version>0.1.0</version>
</dependency>
or Gradle:
compile 'io.dreamstudio:juice-core:0.1.0'
Quick Start
License
Juice 基于 Apache License 2.0 协议。