/plushcap/analysis/temporal/temporal-building-reliable-distributed-systems-in-node

Building Reliable Distributed Systems in Node.js

What's this blog post about?

This article introduces the concept of durable execution, which is used by various companies such as Stripe, Netflix, Coinbase, HashiCorp to solve a wide range of problems in distributed systems. It explains how durable execution systems run code in a way that persists each step the code takes, ensuring completion even if the process or container running the code dies. This approach simplifies handling failures and maintaining consistency across all data stores. The article also demonstrates how to write durable code using Temporal's TypeScript/JavaScript SDK through an example of a food delivery app.

Company
Temporal

Date published
Jan. 20, 2023

Author(s)
Loren Sands-Ramshaw

Word count
2463

Language
English

Hacker News points
45


By Matt Makai. 2021-2024.