What if you could convert your batch pipeline into a real-time stream with just one line of code? This talk introduces the Python framework that makes it possible.
#1about 5 minutes
Why Python is ideal for data streaming frameworks
Python-based frameworks unify streaming and processing components, simplifying connections to data sources and allowing focus on business logic.
#2about 2 minutes
Key use cases for Python streaming frameworks
Explore applications for Python streaming frameworks, including event-driven microservices, real-time data pipelines, and ML/LLM applications.
#3about 2 minutes
Introducing Pathway for unified batch and streaming
Pathway is a Python framework that allows you to build a data pipeline once and run it in both batch and streaming modes with a single configuration change.
#4about 3 minutes
Understanding Pathway's internal data handling and connectors
Data is structured into tables with defined schemas that are automatically updated in real-time, and custom connectors can be built for any data source.
#5about 3 minutes
Building real-time AI applications with Pathway
Use Pathway for real-time data indexing in RAG applications and leverage the llm-app project to avoid vector database synchronization issues.
#6about 7 minutes
Showcasing real-time AI application examples
Review several practical AI applications built with Pathway, including a document Q&A tool, a discount finder, and a real-time alerting system.
#7about 5 minutes
Live demo of a real-time Dropbox Q&A application
A walkthrough of a Python application that connects to Dropbox, indexes documents in real-time, and answers questions across multiple files.
#8about 2 minutes
Key takeaways for modern data processing
Python frameworks offer a unified platform for batch and streaming, enable custom data pipelines, and simplify bringing real-time data to LLM applications.
#9about 6 minutes
Q&A on latency, event processing, and migration challenges
Addressing audience questions about how Pathway ensures low latency, handles complex event processing, and the common challenges of migrating from batch to streaming.
#10about 4 minutes
Q&A on performance, parallelism, and organizational impact
Answering questions about handling data skew, load balancing, data parallelism for speed, and how real-time processing impacts organizational decision-making.
#11about 8 minutes
Q&A on future trends and the developer advocate role
Discussing the future evolution of real-time technologies, resource optimization, UX improvements, and the role of a developer advocate in the tech industry.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:18 MIN
Practical applications for real-time Python data pipelines
Python-Based Data Streaming Pipelines Within Minutes
04:18 MIN
Using streaming data to power real-time agent applications
Unlocking Value from Data: The Key to Smarter Business Decisions-
04:18 MIN
Why modern applications adopt event streaming
Event Messaging and Streaming with Apache Pulsar
03:15 MIN
Understanding the challenges of adopting real-time data streaming
Python-Based Data Streaming Pipelines Within Minutes
02:03 MIN
The growing role of Python in real-time data processing
Python-Based Data Streaming Pipelines Within Minutes
04:23 MIN
Simplifying streaming with modern Python-native frameworks
Python-Based Data Streaming Pipelines Within Minutes
01:09 MIN
Overview of popular stream processing frameworks
Why and when should we consider Stream Processing frameworks in our solutions
02:31 MIN
Key benefits of using Python-native streaming frameworks
Python-Based Data Streaming Pipelines Within Minutes
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
Luis Minvielle
8 Code Streaming Channels to Slash Through ProgrammingAre you a programmer and a fan of slasher flicks? When you're not dreaming of electric Python sheep, do you live for the thrill of watching a masked killer wreak havoc on unsuspecting teens? When your JavaScript lessons are over, and you need to unwi...
From learning to earning
Jobs that call for the skills explored in this talk.