Best Practices for a Development Environment

In many enterprises, programmers act as administrators during the development and test phases of a project.

To develop and test application programs that use ActiveSpaces software, deploy the following processes:

Processes Numbers
Realm service One
State keeper One
Node One
Proxy One
Administration Daemon or ServiceOne
Your application programs Appropriate to your application programs
In a development environment, you can run all of these processes on the same host computer. TIBCO recommends you configure the realm service, state keeper, and administration service on a single TIBCO FTL server. This server is known as an ActiveSpaces Core Server.

Sample Scripts

Refer to the TIBCO_HOME/as/<version>/samples/readme.md before using the sample scripts.

The following scripts are available:

TIBCO_HOME/as/<version>/samples/scripts/as-start defines a simple data grid and starts its component processes.

TIBCO_HOME/as/<version>/samples/scripts/as-stop stops those component processes.

Sample Docker Environment

The docker-compose sample environment is provided to demonstrate how to deploy an ActiveSpaces data grid in Docker. For more information, see TIBCO_HOME/as/<version>/samples/docker/README.md.

Note: The installation environment of ActiveSpaces is referenced as TIBCO_HOME. For example, on Microsoft Windows, TIBCO_HOME might be C:\tibco.

When you are ready, use ActiveSpaces to scale your data beyond one computer. You can create additional copysets and nodes in the data grid and run the nodes on separate computers.