Honeybook: The struggles of being on time

Abstract

In the realm of software development, scheduling and executing tasks precisely when needed is a universal challenge—particularly as systems scale. This session will provide an in-depth exploration of how timed events are managed with traditional tools such as Redis, databases, and queues, which many developers are already familiar with.

However, despite their capabilities, these tools often require complex integrations and extensive manual maintenance to handle dynamic scheduling effectively. This talk will dissect these challenges and demonstrate how they can impede application scalability and reliability.

Contrasting this, we will introduce Temporal, a robust solution that simplifies the scheduling and management of timed events. Attendees will learn about Temporal’s innovative approach to workflows and timers, which provides out-of-the-box scalability and flexibility, allowing developers to adapt to changing business requirements with minimal effort.

The session aims to equip developers with the knowledge to:

  • Understand the limitations of traditional scheduling tools.
  • Leverage Temporal’s workflows for dynamic, reliable task execution.
  • Seamlessly integrate scalable timed events into full stack applications.

By the end of this presentation, attendees will not only grasp how Temporal can streamline their development processes but will also gain practical insights into transforming their current event-handling implementations for better performance and ease of maintenance. Join us to elevate your application’s functionality and discover a simpler path to robust, timed task execution.

About the Presenter

Daniel Kidon: I’m currently the backend tech lead at HoneyBook, where I focus on optimizing client flow systems through advanced asynchronous operations and digital identity management. My passion for coding started in childhood, shaping a career dedicated to solving complex technical challenges.

Outside of work, I’m a musician who enjoys playing the guitar, finding it a perfect blend of creativity and technical skill. While I’m not heavily involved in conferences, I deeply enjoy sharing my knowledge and insights on technology and innovation, aiming to help others navigate and excel in their own technical endeavors. This enthusiasm for sharing knowledge drives my interactions, whether through informal discussions, mentoring, or online platforms.

Build invincible apps

Ready to learn why companies like Netflix, Doordash, and Stripe trust Temporal as their secure and scalable way to build and innovate?