-
Notifications
You must be signed in to change notification settings - Fork 603
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(blog): add post on stream-batch unification #8293
docs(blog): add post on stream-batch unification #8293
Conversation
3f2cc65
to
42a409c
Compare
@@ -0,0 +1,414 @@ | |||
--- | |||
title: "Stream-batch unification through Ibis lens" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I considered titling this "ELI5: How Ibis unifies streaming and batch"... LOL Perhaps there is a better title
d752854
to
74c90cf
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to re-review later but some initial comments
I'm also going to merge in origin/main which might be a mistake...
--- | ||
title: "Stream-batch unification through Ibis lens" | ||
author: "Chloe" | ||
date: 2024-02-08 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
update -- let's either do this Thursday (this week) or Monday -- I want to get the roadmap out, so maybe roadmap Thursday and this Monday? then again maybe it's better to capitalize on the 8.0 launch? then again maybe it's better to wait and re-ignite the streaming fire next week? idk
let's plan on this going out Monday tentatively, roadmap this Thursday
One of my focuses in the past 10 months has been to implement the Flink backend | ||
for Ibis. I was working with Apache Flink and building a feature engineering | ||
tool, and we stumbled upon Ibis as we attempted to build our own translation | ||
layer that could turn user declarations into relation trees, then optimize and | ||
deploy the query plan, all while maintaining the underlying infrastructure for | ||
the user. We considered and prototyped with a number of tools and eventually | ||
chose Ibis. It had already established a position in the batch world and had | ||
support for 10+ of the most popular batch engines (at the time). We loved the | ||
idea of decoupling the user-facing interface from the execution engine, so that | ||
users can swap out the execution engine depending on their needs, without | ||
having to rewrite code. And, of course, it was open-source. It was everything | ||
we dreamed of. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some form of this could be good for the testimonials page
also unnecessary spaces on lines 20-22
4d9ed20
to
8051858
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a few minor requests, thanks for this blog and let's merge today!
… unbound expressions instead of defining the transformation twice
33741fd
to
28f039c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!
Description of changes
Add a new blog post on stream-batch unification.