Hi, Also a contributor to skardi here.
Presto is mainly focus on analytic queries, but skardi was optimized for serving online traffics, that means you can use skardi as a web server(define the SQL and skardi can turn it into a http server),I think that's the main difference.
Hey there! The primary difference is that DuckDB is primarily a compute engine for analytical workloads, while Skardi is tackling the challenge with online serving queries.
In addition, DuckDB provides read-only access to their data, while Skardi allows you to access multiple data sources and support read-write queries for a bunch of major stream DBs such as MySQL, Postgres, Mongo, etc.
Happy to list more comparisons if you want to discuss more!