Cross-Server Data Joins on Slow Networks with Python
summary
Covers techniques and Python tools for querying and joining datasets that live on different machines over slow networks, including approaches for performing cross‑server joins when datasets are too large to fit in local memory. Names no specific libraries in the abstract but promises to discuss several packages and practical strategies for minimizing data movement between a laptop and remote servers.
AI-written summary · about
chapters (10)
- 0:00Start
- 6:41SCENARIO
- 8:01SOLUTION: GREAT
- 11:53SUMMARY: GREAT SOLUTION
- 12:44SOLUTION: NOT BAD
- 15:47SUMMARY: NOT BAD SOLUTION
- 16:59SOLUTION: UGLY
- 17:27HASH JOIN THEORY
- 22:13DEMO
- 26:33SUMMARY: UGLY SOLUTION
related talks
37mAccelerating Python Analytics by In-Database Processing
49mHow to Combine Data from Different DBMSs and Do It Efficiently
34mJoining Heterogeneous Databases is a reality, not a Myth
37mThe Python Ecosystem for Data Science: A Guided Tour
47mJOINs Are Slowing You Down: Why Spark and Trino Won’t Replace Your DWH
26mLife Beyond Pandas: Workflows with DuckDB, Daft, Polars, and Datafusion
30mParallel computing in Python: Current state and recent advances
28mPython: Ludicrous mode (with Django)
