Vortex is a file format, where as delta lake and iceberg are table formats. it should be compared to Parquet rather than delta lake and iceberg.
This guest lecture by a maintainer of Vortex provides a good overview of the file format, motivations for its creation and its key features.
Agreed, really need a tl;dr here, because Parquet is boring technology. Going to require quite the sales pitch to move. At minimum, I assume it will be years before I could expect native integration in pandas/polars/etc which would make it low effort enough to consider.
Parquet is ..fine, I guess. It is good enough. Why invoke churn? Sell me on the vision.
I think it would still make sense to compare with those table formats, or is the idea that you would only use this if you could not use a table format?
Vortex is, roughly, how you save data to files and Iceberg is the database-like manager of those files. You’ll soon be able to run Iceberg using Vortex because they are complementary, not competing, technologies.
MAXSTACK: Web framework for rapidly building SaaS apps with AI - trying to enable the next wave of 'fast-fashion saas'. Think of it like better-auth is doing for auth, I want to do for the rest of SaaS
- comes with common SaaS features pre-built (crud, blog, auth, etc.)
- import templates from the framework until you want to customize them
- create forms with just a zod schema
- good docs, typescript interfaces, a CLI for common tasks, and MCP for your AI agent
If you're building something now or want to - I'd love to help. Could use the experience to make things easier through my framework.
yeah, I think you could get much of the benefits if Iceberg (or ducklake) added support for `.vortex` (e.g. ducklake only supports `.parquet` right now)
I'm glad there's vibe coding available to non-tech founders so they can build the equivalent of high-fidelity prototypes. May not be MVP worthy yet, but at least it gets them started.
In reality what it will more likely result in is for them to get a false feeling of competence and they'll start to think that they don't need those tech folks anymore, even more than they already do.
They'll put even less value in the people doing the implementation and double down on them being the person with the vision and that's what makes them so great.
SaaS vendors do these business value assessments, which are useful to the executive buyer and the vendor. The issue I find with them is customers don't want to do them in collaboration with the vendor since the vendor will use that to justify higher prices. 'Outcome' and 'business value' seem somewhat synonymous - so maybe need to focus on the business value more closely (and all the modelling that goes into that). I don't know if all of the billing needs to go through this, but perhaps discounts or bonuses could - at the very least helping with retention.
Glad to see focus being put on keeping humans in the drivers seat, democratizing coding with the help of AI. The syntax is probably still too verbose to be easily accessible, but I like the overall approach.
reply