Sign in

Micah Wylde

@micahw.com
466 followers 113 following 55 posts

Co-founder arroyo.dev, building next-gen streaming systems. Prev Splunk, Lyft, Sift, Quantcast.

PostsRepliesMedia
Micah Wylde @micahw.com · 01/03/2025
Arroyo is sitting at 3,999 stars... who's going to put us over the top github.com/ArroyoSystem...
130
Micah Wylde @micahw.com · 05/12/2024
14/ This can have a huge effect on the number of tasks in a large complex pipeline. In a simple example pipeline, this reduces the number of operators from 10 to 3. Multiply that by the parallelism to give the total amount of task reduction.
100
Micah Wylde @micahw.com · 05/12/2024
8/ For example, a group-by query will need to get all of the records for a particular key on the same subtask of an operator so that they can be processed together. We call this a shuffle edge.
110
Micah Wylde @micahw.com · 05/12/2024
2/ What is operator chaining? First we need to understand a bit about the physical structure of a stream processing pipeline. A user-supplied SQL query defining a pipeline goes through several stages of transformation, from SQL text, to a logical plan, and finally to a physical dataflow graph:
110