Arrow Flight SQL in KurrentDB v26.1 Part 1 (Full Video) | Kurrent Konversations

Опубликовано: 13 Июнь 2026
на канале: Kurrent
27
0

Conversation between Tony Young & Stephen Tung recorded May 15th 2026.

Traditionally, querying event-sourced data meant writing custom code, managing complex projections, or dealing with the dreaded "dual-write" problem. Not anymore.

In this session, Stephen Tung (Developer Advocate) and Tony Young (Principal Solutions Architect) introduce Kurrent v26.1 and explain how the inclusion of Arrow Flight SQL completely collapses your time to insight. Learn how to connect your favorite SQL tools directly to your event-native database without giving up any temporal or causal context.

What You’ll Learn in This Video
🚀 The Problem with Traditional Event Analytics: Why multi-quarter engineering projects for ETL pipelines are a thing of the past.

🎥 The "Movie" vs. The "Photograph": Why event-native data provides the complete relational, causal, and temporal context that traditional SQL databases miss.

🛠️ What is Arrow Flight SQL? An open, vendor-neutral columnar wire format powered by gRPC for streaming and parallelization out of the box.

💻 Live Demos:

Connecting DbVisualizer straight to Kurrent via JDBC.
Running multivariate WHERE clauses and nested JSON unwrapping against kdb_records.
Building real-time dashboards with Apache Superset using our open-source SQLAlchemy dialect.

🏗️ Architecture Best Practices: How to protect your main cluster by spinning up a read-only replica as an analytics node.

0:00 Introduction & Welcome
2:36 What Is SQL Access for KurrentDB?
5:30 What Is Arrow Flight SQL?
10:37 Demo: Connecting DbVisualizer via JDBC
13:46 Exploring SQL Queries Against KurrentDB
22:43 KurrentDB Docs & User-Defined Indexes
28:47 Real-Time Dashboard with Apache Superset
32:37 SQLAlchemy Dialect & Python Integration
39:13 Architecture Discussion
44:43 Wrap-Up & Preview of Next Session