shushz / kxjava

Provides a way to manage complex, dynamic scale with complex dependencies, caching and automatic invalidation support.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kickables

Kickables (KX) are a state management abstraction targeted at very high scale, concurrent applications.

These abstractions are heavily influenced by RX for their APIs, but, unlike RX, are designed with state management goal in mind.

Kickables are lazy, provide powerful, dependency-aware caching and support efficient automatic invalidation.

They are heavily oriented at performance and simplicity of use.

This is a Java language implementation of this concept.

Building

The (OSS version of the) project is built with Maven:

mvn package

License

kxjava is MIT-licensed.

About

Provides a way to manage complex, dynamic scale with complex dependencies, caching and automatic invalidation support.

License:Other


Languages

Language:Java 100.0%