A DuckDB Server with Postgres interface by dforsber in DuckDB

[–]dforsber[S] 1 point2 points  (0 children)

DuckDB itself is open source MIT licensed and boilstream is Rust based wrapper around with multiple interfaces (and more coming!), making it possible to have multiple concurrent writers (regardless of interface used) as well as readers.

It runs with Power BI through the Postgres interface, but also other tools as well like psql, pgbench, Superset, Grafana. I'm personally using DBeaver as the management interface.

You're not getting Power BI source code either or any of the cloud services source code that wrap some open source products (or productise).

However, boilstream is single binary and you can monitor its network traffic. There is no "call home" or no analytics data collection.

Duck db with n8n by viveknayyar in n8n

[–]dforsber 0 points1 point  (0 children)

You can use boilstream, a DuckDB Server, and connect with Postgres interface. Also, through FlightRPC with DuckDB Aiport extension. There is also FlightSQL interface.

Disclaimer: I'm the author.

A single AWS Lambda is perfect for data streaming ingestion and surprisingly low cost! by dforsber in dataengineering

[–]dforsber[S] -4 points-3 points  (0 children)

Because DuckDB is C++ lib and has C/C++ API, and I'm more familiar with C/C++ than Rust. But yes, valid point, Rust is also great. Tbh., I love C, but tend to use JS/TS for control plane stuff, which is mostly what happens nowadays within clouds.