Temporal Technologies
37 Case Studies
A Temporal Technologies Case Study
Descript, a company providing a revolutionary audio and video editing platform, faced significant challenges with the reliability of its core transcription service. Their complex, multistage process was managed by a difficult-to-maintain patchwork of custom scripts and queues using Node.js, RabbitMQ, and PostgreSQL. This homegrown system led to weekly production incidents that were nearly impossible to debug, hindering development and scaling efforts as the company grew.
To solve this, Descript implemented Temporal, an orchestration engine that uses a "Workflow-as-Code" approach. By migrating their transcription pipeline to Temporal, Descript gained the ability to write, test, and debug complex workflows as idiomatic Go code. The results were transformative: production incidents dropped from weekly to virtually zero. Temporal also provided superior observability, simplified the orchestration of specialized compute tasks, and enabled faster development of new features, solidifying the reliability of their foundational service.
Nicolas Gere-lamaysouette
Engineer