Pg_lake: Postgres with Iceberg and data lake access
1–10 of 126 posts
Re: Pg_lake: Postgres with Iceberg and data lake access
#2When people ask me what’s missing in the Postgres market, I used to tell them “open source Snowflake.”
Crunchy’s Postgres extension is by far the most ahead solution in the market.
Huge congrats to Snowflake and the Crunchy team on open sourcing this.
Re: Pg_lake: Postgres with Iceberg and data lake access
#3Re: Pg_lake: Postgres with Iceberg and data lake access
#4Re: Pg_lake: Postgres with Iceberg and data lake access
#5Re: Pg_lake: Postgres with Iceberg and data lake access
#6Curious why pgduck_server is a totally separate process?
> This separation also avoids the threading and memory-safety limitations that would arise from embedding DuckDB directly inside the Postgres process, which is designed around process isolation rather than multi-threaded execution. Moreover, it lets us interact with the query engine directly by connecting to it using standard Postgres clients.
Re: Pg_lake: Postgres with Iceberg and data lake access
#7Curious why pgduck_server is a totally separate process?
> This separation also avoids the threading and memory-safety limitations that would arise from embedding DuckDB directly inside the Postgres process, which is designed around process isolation rather than multi-threaded execution. Moreover, it lets us interact with the query engine directly by connecting to it using standard Postgres clients.
Re: Pg_lake: Postgres with Iceberg and data lake access
#8Re: Pg_lake: Postgres with Iceberg and data lake access
#9Re: Pg_lake: Postgres with Iceberg and data lake access
#10Does anyone know how access control works to the underlying s3 objects? I didn’t see anything regarding grants in the docs.
I'll see if we can improve the docs or highlight that part better, if it is already documented—we did move some things around prior to release.