Home Python Wes McKinney on Enhancing the Knowledge Stack & Composable Methods – The Actual Python Podcast

Wes McKinney on Enhancing the Knowledge Stack & Composable Methods – The Actual Python Podcast

0
Wes McKinney on Enhancing the Knowledge Stack & Composable Methods – The Actual Python Podcast

[ad_1]

Real Python Podcast E193 Title Image

Feb 23, 2024 1h 9m

Christopher Bailey
Wes McKinney

How do you keep away from the bottlenecks of knowledge processing programs? Is it potential to construct instruments that decouple storage and computation? This week on the present, creator of the pandas library Wes McKinney is right here to debate Apache Arrow, composable information programs, and neighborhood collaboration.

Episode Sponsor:

Wes briefly describes the common-or-garden beginnings of the pandas undertaking in 2008 and shifting the undertaking to open supply in 2011. Since then, he’s been serious about enhancements throughout the information processing ecosystem.

Wes collaborated with members of the broader information science neighborhood to construct the in-memory analytics infrastructure of Apache Arrow. Arrow avoids the bottlenecks of repeated information serialization and format conversion. He shares examples of Arrow’s use throughout the spectrum in instruments like Polars and DuckDB.

Wes advocates shifting from vertically built-in instruments towards composable information programs. We focus on his work on Ibis, a transportable dataframe API for information manipulation and exploration in Python. Ibis helps a number of backends by decoupling the API from the execution engine.

This week’s episode is delivered to you by Posit Join.

Matters:

  • 00:00:00 – Introduction
  • 00:02:26 – Coping with limitations in early information science
  • 00:04:53 – Making pandas open supply
  • 00:07:10 – Making adjustments to an present platform
  • 00:12:34 – Decoupling storage and computation
  • 00:23:04 – Sponsor: Posit Join
  • 00:23:54 – Apache Arrow fixing a number of points
  • 00:27:40 – DuckDB environment friendly analytic SQL database
  • 00:30:24 – Polars dataframe library
  • 00:31:04 – pandas 2.0 including Arrow
  • 00:35:56 – Video Course Highlight
  • 00:37:20 – Apache Software program Basis background
  • 00:41:29 – Shifting from developer to organizer and collaborator
  • 00:45:56 – Creating a transportable question layer with Ibis
  • 00:55:34 – Casualties of the language wars
  • 00:57:57 – What’s your function at Posit?
  • 01:01:23 – What are you enthusiastic about on the planet of Python?
  • 01:04:52 – What do you need to study subsequent?
  • 01:06:21 – How can individuals comply with your work on-line?
  • 01:08:20 – Thanks and goodbye

Present Hyperlinks:

Degree Up Your Python Abilities With These Programs:



[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here