Proxima platform documentation #
The Proxima platform is an abstraction layer for data storage, retrieval and manipulation using various storages (both batch and streaming) and various data processing frameworks.
This documentation covers various aspects of the platform, namely:
The platform uses a specific configuration file that describes the data model, storages and other properties needed. The configuration uses
HOCON syntax and various aspects of the configuration are described in the respective chapters of this documentation. The configuration file is then used to create a Repository
as follows:
// load reference.conf and application.conf via lightbend config
Config config = ConfigFactory.load().resolve();
// create the Repository
Repository repository = Repository.of(config);
The Repository
then enables the usage of various
data operators to access and manipulate the data. We will see how this works in the following sections of this documentations.