📄️ SDK Installation
ArconQ Python SDK is hosted on a private Nexus and not in the global pypi repository. Therefore the nexus url has to be added to your preferred package installation system.
📄️ Example Project Structure
Startup File
📄️ Messaging
Messaging facilitates communication between applications, with the ArconQ platform handling message queue, security, and connections.
📄️ Scheduling
Scheduling allows to create and configure to run jobs at specific times. It can be simple one e.g. running a job every few seconds or more complex e.g. every minute, between 8am and 5pm, every day.
📄️ Background Jobs
Background Jobs are long-running, continuous tasks that start with the application and are intended to run while the application is active. They operate independently of request handling and are designed for persistent processes such as data producers or external resource watchers.
📄️ Preparing App Template
Example content of a packed app.
📄️ App Configuration
ArconQ allows you to override the configuration of applications running on its platform. Configuration values provided in ArconQ are automatically converted into environment variables, which your Python application can access.
📄️ Public Apps & Custom UIs
The Public Apps functionality in ArconQ allows developers to make their apps publicly available, exposing them to remote clients and interfaces. This functionality makes it possible to expose REST APIs for use by remote clients and allows the UI to be reachable via remote browsers.