You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FlinkDotNet implements a **native distributed message-oriented architecture**that combines Apache Flink 2.1, Apache Kafka, Temporal workflows, and native JobManager/TaskManager clustering to deliver enterprise-grade stream processing at massive scale. This architecture is designed to support the future of **Agentic AI** and real-time data streaming as envisioned in [The Future of Data Streaming with Apache Flink for Agentic AI](https://www.kai-waehner.de/blog/2025/08/18/the-future-of-data-streaming-with-apache-flink-for-agentic-ai/).
11
+
FlinkDotNet implements a **native distributed message-oriented architecture**using **Native FlinkDotNet JobManager and TaskManager** (not Apache Flink), combined with Apache Kafka and Temporal workflows to deliver enterprise-grade stream processing at massive scale. The architecture provides a pure .NET implementation of distributed stream processing, designed to support the future of **Agentic AI** and real-time data streaming as envisioned in [The Future of Data Streaming with Apache Flink for Agentic AI](https://www.kai-waehner.de/blog/2025/08/18/the-future-of-data-streaming-with-apache-flink-for-agentic-ai/).
**Note**: FlinkDotNet provides a complete native .NET implementation of distributed stream processing. It does **not** use Apache Flink directly, but instead implements its own JobManager and TaskManager components in pure .NET, inspired by Apache Flink's architecture.
LLM Integration → Decision Making → Action Execution → Kafka Result Stream
113
118
```
114
119
@@ -122,7 +127,7 @@ FlinkDotNet embraces **Kappa Architecture** - using real-time data pipelines for
122
127
-**Stateful processing**: Maintain context across event streams
123
128
-**LLM integration**: Native support for AI/ML model inference in stream processing
124
129
125
-
This architecture supports composable multi-agent systems where multiple AI agents collaborate through Kafka event streams and Flink processing jobs, enabling autonomous, goal-driven behavior with real-time context awareness.
130
+
This architecture supports composable multi-agent systems where multiple AI agents collaborate through Kafka event streams and FlinkDotNet processing jobs, enabling autonomous, goal-driven behavior with real-time context awareness.
FlinkDotNet implements a **native notification framework** as a backbone for distributed message-oriented architecture, providing Azure Notification Hub feature parity while integrating deeply with Kafka and Flink stream processing.
307
+
FlinkDotNet implements a **native notification framework** as a backbone for distributed message-oriented architecture, providing Azure Notification Hub feature parity while integrating deeply with Kafka and FlinkDotNet's native stream processing.
303
308
304
309
**Architecture Overview:**
305
-
The notification framework is built on top of Kafka message streams and Flink processing pipelines, enabling:
310
+
The notification framework is built on top of Kafka message streams and FlinkDotNet processing pipelines, enabling:
306
311
- Multi-tiered distributed notification delivery
307
312
- Ack/nack notification management with feedback loops
308
313
- Massive scalability for billions of notifications per second
@@ -355,7 +360,7 @@ The notification framework is built on top of Kafka message streams and Flink pr
0 commit comments