Tech on the Rocks cover art

Tech on the Rocks

Tech on the Rocks

By: Kostas Nitay
Listen for free

About this listen

Join Kostas and Nitay as they speak with amazingly smart people who are building the next generation of technology, from hardware to cloud compute. Tech on the Rocks is for people who are curious about the foundations of the tech industry. Recorded primarily from our offices and homes, but one day we hope to record in a bar somewhere. Cheers!© 2025 Kostas, Nitay
Episodes
  • How Cloudflare Reinvents Serverless at Global Scale with Josh Howard
    Jun 5 2025

    Summary

    Josh Howard, Senior Engineering Manager at Cloudflare, joins Kostas and Nitay to discuss Cloudflare's innovative serverless platform, Durable Objects, and Workers.

    Learn how Cloudflare enables developers to build stateful applications with global scale, consistency, and simplicity at the network edge.

    Chapters

    00:00 Introduction and Background
    02:01 Journey into Storage Systems
    04:24 Cloudflare's Evolution and Developer Platform
    06:29 Understanding Durable Objects
    08:57 Durable Objects in Modern App Development
    11:18 Use Cases for Cloudflare's Developer Platform
    13:36 Building Agents and Real-Time Applications
    16:19 Developer Experience and Migration Strategies
    25:09 Exploring Workflow Systems: OLAP vs Applications
    26:47 Cloudflare's Development Platform: Future Offerings for Data Professionals
    28:42 Transitioning from Data Processing to Application Development
    31:37 The Impact of LLMs on System Design
    33:44 Serverless Platforms: Challenges and Limitations
    40:01 Future Directions: Cloudflare's Storage Relay Service and Global Expansion

    Click here to view the episode transcript.

    Show More Show Less
    52 mins
  • Incremental Materialization: Reinventing Database Views with Gilad Kleinman of Epsio
    Apr 24 2025

    Summary


    In this episode, Gilad Kleinman, co-founder of Epsio, shares his unique journey from PHP development to low-level kernel programming and how that evolution led him to build an innovative incremental views engine.

    Gilad explains that Epsio tackles a common challenge in databases: making heavy, complex queries faster and more efficient through incremental materialization. He describes how traditional materialized views fall short—often requiring full refreshes—and how Epsio seamlessly integrates with existing databases by consuming replication streams (CDC) and writing back to result tables without disrupting the core transactional system.

    The conversation dives into the technical trade-offs and optimizations involved, such as handling stateful versus stateless operators (like group-by and window functions), using Rust for performance, and the challenges of ensuring consistency.

    Gilad also contrasts Epsio’s approach with streaming systems like Flink, emphasizing that by maintaining tight integration with the native database, Epsio can offer immediate, up-to-date query results while minimizing disruption.

    Finally, he outlines his vision for the future of incremental stream processing and materialized views as a means to reduce compute costs and enhance overall system performance.


    Chapters

    00:00 From PHP to Kernel Development: A Journey
    07:30 Introducing Epsio: The Incremental Views Engine
    10:56 The Importance of Materialized Views
    15:07 Understanding Incremental Materialization
    19:21 Optimizing Query Performance with Epsio
    24:53 Integrating Epsio with Existing Databases
    27:02 The Shift from Theory to Practice in Data Processing
    29:42 Seamless Integration with Existing Databases
    32:02 Understanding Epsio Incremental Processing Mechanism
    34:46 Challenges and Limitations of Incremental Views
    36:49 The Complexity of Implementing Operators
    39:56 Trade-offs in Incremental Computation
    41:21 User Interaction with Epsio
    43:01 Comparing EPSIO with Streaming Systems
    45:09 Architectural Guarantees of Epsio
    50:33 The Future of Incremental Data Processing

    Show More Show Less
    52 mins

What listeners say about Tech on the Rocks

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.