dA Platform Documentation¶
dA Platform is a production-ready platform for stream processing with Apache Flink®. The Platform includes open source Apache Flink, a stateful stream processing and event-driven application framework, dA Application Manager, a central deployment and management component, and Streaming Ledger, a library for Apache Flink allowing users to process event streams across multiple shared states/tables with serializable ACID semantics.
dA Platform schedules clusters on Kubernetes, deploys stateful Flink applications, and controls these applications and their state.
The documentation is split into three main sections, which are linked in the navigation on the left-hand side.
- The dA Platform section covers all the infrastructure-related aspects of the product. For example, the installation of dA platform on Kubernetes.
- The Application Manager section explains the main concepts of Application Manager, the REST API, user interface, and configuration of Apache Flink.
- The Streaming Ledger section explains how to get started with the ledger library and what consistency guarantees it provides.