Splitgraph has been acquired by EDB! Read the blog post.


9 min read

Solving Sudoku with Poetry's dependency resolver

Jun 8, 2022· By Artjoms Iškovs
An unexpected use case for one of Python's most popular package managers.
Read more
featured image
May 4, 2022 ·By Artjoms Iškovs
9 min read

splitgraph.yml: Terraform for your data stack

We showcase the splitgraph.yml format, which lets you programmatically manage your datasets on Splitgraph, change their data source settings and define dbt transformations.
Read more
Mar 7, 2022 ·By Peter Neumark
10 min read

Combining multiple GraphQL backends with schema stitching

Read about we use GraphQL schema stitching to provide a single coherent schema for accessing several services with shared types from overlapping GraphQL schemas.
Feb 14, 2022 ·By Marko Grujić
10 min read

PostgreSQL FDW aggregation pushdown part III: Elasticsearch edition

We continue our series on aggregation pushdown and turn our attention to our Elasticsearch FDW. Implementation details, performance considerations as well as a few Postgres tidbits are shared.
Feb 9, 2022 ·By Marko Grujić
9 min read

PostgreSQL FDW aggregation pushdown part II: Snowflake speedup

We demonstrate a concrete application of aggregation pushdown mechanism in the form of our Snowflake FDW. Actual performance benefits are quantified for a selection of real-life examples.
Feb 4, 2022 ·By Marko Grujić
15 min read

PostgreSQL FDW aggregation pushdown part I: modifying Multicorn

We recently implemented support for aggregation and grouping pushdown in the Multicorn FDW. In this post, we'll demonstrate it on a simple toy example and discuss how PostgreSQL aggregation pushdown works in general.
Feb 3, 2022 ·By Artjoms Iškovs
10 min read

Scheduling, versioning and cataloging: introducing our dbt integration

We showcase the ability to run dbt models on Splitgraph, triggering them on a schedule as well as using GitHub Actions. We also talk about how it works and share more plans for our dbt integration.
1 / 3