Search
Part 5: Deep Dive - Spark Window Functions
This is the final part of the deep dive series on understanding internals of Apache Spark Window Functions. In earlier sections, we...
Dec 2, 20246 min read
78 views
0 comments
Part 4: Deep Dive - Spark Window Functions
In part 3 , we explored the internal workings of AggregateProcessor and how it evaluates expressions using our rank() window function...
Nov 29, 20246 min read
78 views
0 comments
Part 3: Deep Dive - Spark Window Functions
In the previous post, we briefly alluded about AggregateProcessor without going into the depth. In this part, we will focus on its...
Nov 22, 20247 min read
71 views
0 comments
Part 2: Deep Dive - Spark Window Functions
This is part 2 of deep dive series on understanding internals of Apache Spark Window Functions. Following our discussion of Spark's rank()...
Nov 19, 20245 min read
122 views
0 comments
Part 1: Deep Dive - Spark Window Functions
This is part 1 of deep dive series on understanding internals of Apache Spark Window Functions. Introduction A window function in query...
Nov 16, 20243 min read
193 views
0 comments
The Design of Causal Consistent Databases
Today's distributed systems are undoubtedly complex and varied, requiring different data consistency guarantees. Amongst all,...
Jul 18, 20239 min read
527 views
0 comments