Java
The ScaleOut StateServer service allows you to deploy and host your own custom modules in a Java 8 (or higher) worker process that is launched and managed by the service.
The workflow for creating a module in Java is as follows:
Create a Java project using your build tool of choice or generate a module with the archetypes:
API module:
com.scaleoutsoftware.archetypes:scaleout-msg-module
.MSG module:
com.scaleoutsoftware.archetypes:scaleout-api-module
.
Reference the
com.scaleoutsoftware.modules:hosting
library.Customize the project’s code to implement your modules.
Use the ScaleOut Active Caching UI to deploy and manage your solution in production.