[1] Introduction
Fundamental to understanding Panopticon Streams are these acronyms and terminologies:
Acronyms
Component |
Description |
CEP |
Complex Event Processing |
PCLI |
Panopticon Command-line Interface |
Terminology
Component |
Description |
Apache Kafka or Kafka |
Used for building the real-time data pipelines and streaming applications. It is horizontally scalable, fault-tolerant, fast and runs in production in thousands of companies. |
Apache ZooKeeper or ZooKeeper |
A centralized service for maintaining configuration information, naming, providing both distributed synchronization and group services. |
Confluent |
The free, open-source streaming platform based on Apache Kafka. The Confluent Platform is the complete streaming platform for large-scale distributed environments. Unlike a traditional messaging system or streaming processing API, Confluent Enterprise enables your interfaces to be connected to anywhere in the world and help make decisions with all your internal systems in real-time. |
Schema registry |
Part of the Confluent distribution package. Stores a versioned history of all schemas and allows the evolution of schemas according to the configured compatibility settings. Also provides a plug-in to clients that handles schema storage and retrieval for messages that are sent in Avro format. |
Panopticon Streams |
The name of the Panopticon CEP platform. |
Version 2023.0/04.2023