PyData NYC 2024
Step into the heart of data science at PyData NYC 2024, a dynamic 3-day event where the global community of data scientists, engineers, and developers come together to share ideas, collaborate, and learn from one another. Hosted by NumFOCUS, a U.S. non-profit, PyData is all about fostering innovation and growth in data management, analytics, processing, and visualization.
It’s more than just a conference—it’s a chance to connect with people who are as passionate about data as you are.
From live keynote sessions and lightning talks to hands-on tutorials, PyData NYC 2024 offers something for everyone.
Expect rich conversations, new perspectives, and plenty of opportunities to grow your network and skills in a vibrant and supportive community.
Come say hi to the Bytewax team—we’d love to meet you!
Zander Matheson
CEO, FOUNDERJonas Best
Chief of Staff⭐️ PyData NYC: Share insights, solve challenges, and shape open-source data science!
❗️ Key Dates:
- Wednesday, November 6: Tutorial Day
- Thursday and Friday, November 7-8: Talk Days
Do Pythons Rust? How we used PyO3 to build a Python Stream Processor with a Rust Heart.
_"Python is so slow", "it doesn't scale", "it will hog memory". We've all heard it before. _
And while sometimes this is true, there are known ways around this and Rust is the newest language on the block making inroads into the Python world for that purpose. In this talk, we're going to explore PyO3 (Sometimes referred to as PyOxide)—a super cool project that lets you bring the speed and safety of Rust into Python with minimal hassle.
If you've ever hit a performance wall or if you’ve just been curious about Rust and what it can do, this session is for you.
I will share our perspective from building Bytewax with Python and Rust as well as walk through how you can start "Oxidizing" your Python code, making it faster and more efficient, all while keeping the flexibility you love about Python.
In this talk, I will cover how we leverage Rust as the heart of Bytewax, our Python stream processor, through our utilization of PyO3. Bytewax is all about streaming data processing, where there is generally a baseline performance requirement. We've found that Rust gives us the speed and efficiency (to some extent) we need while still letting us work in the Python ecosystem we love.
We'll walk through our experience, showing how we integrate Rust to optimize key parts of our system, and how you can do the same in your own projects. You’ll learn how to set up your environment, write Rust code that plays nicely with Python, and use PyO3 and Maturin to package it all up.
By the end, you'll see how Rusty a Python can truly get. Whether you’re looking to boost performance or simply curious about Rust, this session will give you a practical, real-world look at how these two languages can work together.
Zander Matheson
CEO, FOUNDER
See you at our booth!
🔥 We're excited to be one of the sponsors at this year's PyData NY conference as a startup partner of NumFOCUS!
Stop by our booth to chat about the latest updates, new features, and integrations. We’re here to answer your questions, give you a live demo, and of course, we’ve got some exclusive swag just for PyData attendees. Can’t wait to see you there!
Let’s take a moment to remember how awesome and fun it was at our booth during PyData London this summer! 💛🐝