Cross-Engine Query Execution in Federated Database Systems

👨🏻‍🎓 In my Master’s Thesis, I implemented and evaluated a Query Executor that can evaluate queries joining across relational, column-store, document, and time-series databases.

I focused on cross-engine shuffle joins, taking into account the skew of the data distribution to minimize data transfer.