Note: This project is still in alpha phase development.
Socius provides commonly used actor types based on the minimalist Cascade framework.
- Socius - Core: Base Components.
- Socius - Nats: Provides the ability to connect to NATS-based message-oriented-middleware.
- Socius - Web: Provides a server for creating HTTP-based RESTful micro-services.
Step #1: Install Cascade
git clone 'https://github.com/Mackenzie-High/Cascade.git'
cd Cascade/
git checkout REL_CASCADE_2_0_1_BETA
mvn clean install
Step #2: Install Socius Core Itself
git clone 'https://github.com/Mackenzie-High/SociusCore.git'
cd SociusCore/
git checkout REL_SOCIUS_CORE_1_0_1_ALPHA
mvn clean install
- AbstractPipeline
- AbstractProcessor
- AbstractPushdownAutomaton
- AbstractTrampoline
- AsyncTestTool
- Bus
- Clock
- DelayedSender
- Duplicator
- Fanout
- Funnel
- IfElse
- LookupSwitch
- LookupTower
- Minuteman
- Oscillator
- Pipeline
- Printer
- Processor
- Requester
- RoundRobin
- Router
- Sink
- Source
- TableSwitch
- TableTower
- TypeCaster
- Valve
- Variable
- WeightBalancer