Unconference Round Table Notes The future of real-time stream processing WASM (Web Assembly) Petabyte, 5000 Node Clusters, Smart Hyper Scaling Multi-language support (Python, Rust, Kotlin, Golang, Carbon, JVM) Machine Learning, Deep Learning, AI and Advanced Math Low Code Development like Apache NiFi, DataFlow Designer, SQL Dynamic Hybrid Deployment Citizen Stream Engineer IoT, Edge Streaming and Hybrid Edge Streaming Java 20, 21; Java Loom Virtual Threading Ultra low latency, trillions of events per second, massive RAM/network Current challenges of real-time stream processing and proposed solutions Deployment, Automation and Scaling Choosing right project/sizing for use case Simple Event Processing vs Complex Event Processing Leveraging existing applications Developer Skills Self management and monitoring Cost issues -> autoscaling, optimizing, performance, hybrid deployment Performance / Benchmarking real-time stream processing Kafka/Pulsar: https://openmessaging.cloud/docs/benchmarks/ NiFi: https://blog.cloudera.com/benchmarking-nifi-performance-and-scalability/ Flink: https://github.com/ververica/flink-sql-benchmark Hazelcast: https://hazelcast.com/press-release/hazelcast-demonstrates-cloud-efficiency-real-time-stream-processing-of-one-billion-events-per-second/ Current trends of real-time stream processing in 2023 Current challenges of real-time stream processing and proposed solutions Performance / Benchmarking real-time stream processing The future of real-time stream processing Current trends of real-time stream processing in 2023 Lightweight serverless Hazelcast SQL Flink Kafka or Pulsar as Messaging Hub Java 17+ Managed Clusters, Containers and Environments Real-Time Analytics Fast Storage Options