Sveriges mest populära poddar
Life Is But A Stream

Ep 21 - How Focal Systems Closed the Inventory Gap with Data Streaming

34 min14 april 2026

The average grocery store has 65 to 80% inventory accuracy. One in 10 products is out of stock at any moment. For an industry operating on razor-thin margins and competing against digital-native challengers, that data gap is existential.

In this episode, Kevin Johnson, CEO of Focal Systems, sits down with Joseph to explore how his team is using computer vision, data streaming, and stateful stream processing to close that gap at scale.

Kevin walks through how Focal moved from brittle, homegrown pipelines to a fully managed streaming platform—unlocking new use cases including virtual store walk, planogram compliance, and real-time theft detection—all without the operational overhead of managing infrastructure.

You'll Learn:

  • How Focal Systems uses stateful stream processing with Apache Flink® to convert millions of shelf images into real-time store actions
  • Why homegrown data pipelines fail at scale—and how managed infrastructure freed Focal's engineers to focus on innovation
  • How real-time data unlocked unplanned use cases, from virtual store walk to computer-vision-driven theft detection

About the Guest: 
Kevin Johnson, CEO of Focal Systems, has 30 years of experience successfully starting, growing, and managing businesses domestically and internationally. Particular emphasis on business transformation — changing companies from slow to high growth, money-losing to profitable, industry-lagging to industry-leading, and from founder leadership to professional management.

Guest Highlight:
"If you built this rickety data pipeline—congratulations. That's your job for the rest of your life is to keep that thing operating. Or would you like to work on this new thing and, you know, maybe something else and value added? And so I think that's where you get full buy-in. That's where you hit the tipping point. It's like, oh wait, I could outsource this and I can go focus on the new. If you can outsource the things that somebody else has done and done really well, and it scales and it's robust, it's an easier decision. If you've got interesting problems to work on, they'll take it, you know?"

Chapters
[01:07] Guest Introduction + Focal Systems Overview 
[10:19] Segment 1: Data Streaming Goodness
[16:08] Segment 2: Beyond the Stream 
[25:56] Segment 3: Quick Bytes
[31:38] Segment 4: Joseph’s Top Takeaways

Dive Deeper into Data Streaming:

Get Connected:

Resources:


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

Fler avsnitt av Life Is But A Stream

Visa alla avsnitt av Life Is But A Stream

Life Is But A Stream med Confluent finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.