Streaming vs. Traditional Databases

Yingjun explains the concept of backlog in stream processing, highlighting the challenges when PostgreSQL can't keep pace with Kafka's data generation. He contrasts streaming databases with traditional databases, emphasizing that streaming databases prioritize computation before data storage, while traditional systems store data first, allowing for ad hoc queries later. This fundamental difference shapes how users interact with and utilize these systems.