-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Christopher Frieler edited this page Sep 28, 2025
·
3 revisions
A central idea of KraftSQL is to use the available SQL engine usually included in modern data warehouse systems.
You build a Kotlin™ application that uses KraftSQL to generate SQL data transformations and execute them in the database. This way the runtime environment for your application can be kept small and cheap, while the database does the heavy lifting and can leverage the builtin optimizations. Furthermore, there's no need to transfer the data out of and back into the database.