Datadog: Hacking Temporal to run on SQLite!

logo datadog light

Industry

High Tech

Use Case

General

Company Size

2000-10000

SDK

Go

Temporal

Self-Hosted


In this video, Jacob fom the Datadog team outlines a project called Temporalite, a lightweight version of Temporal that was created at Datadog. He discusses developer challenges including the time it takes to get a local Temporal server up and running, the difficulty of automated integration testing, and the challenges of using Temporal to deploy Temporal.

Temporalite solves these problems by being a single binary that can be started with a single command. It also includes an in-memory mode that makes it easy to stand up and tear down Temporal server instances. Temporalite can also be used as a go library, which makes it possible to write end-to-end tests for Temporal workflows.

He presents a demo of Temporalite that shows how to start a Temporalite server in ephemeral mode and how to use the Temporalite go library to write a test for a Temporal workflow.

About the presenters

Datadog logo

Jacob LeGrone

Software Engineer

Datadog

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?