https://temporal.io/

ID de exploración:
42f4c01a-7801-44e5-acdc-ddc7701621efFinalizado
URL enviada:
https://temporal.io/
Informe finalizado:

Enlaces: 6 encontrados

Variables JavaScript: 8 encontradas

Mensajes de registro de la consola: 0 encontrados

HTML

<!DOCTYPE html><html lang="en"><head>
    <meta name="sentry-trace" content="bf353392d7594693b54c4295c239a3cf-8d3eef5ec60e70d1-1">
    <meta name="baggage" content="sentry-environment=production,sentry-release=30e2ebefc56057adce51b30309e9903f3baf7a01,sentry-public_key=cc6a5395b63b8e0fbc289939feb5a883,sentry-trace_id=bf353392d7594693b54c4295c239a3cf,sentry-sample_rate=1,sentry-transaction=GET%20%2F(site),sentry-sampled=true">
    
<script>
    const f = window.fetch;
    if(f){
      window._sentryFetchProxy = function(...a){return f(...a)}
      window.fetch = function(...a){return window._sentryFetchProxy(...a)}
    }
</script>
    <meta charset="utf-8">
    <meta name="referrer" content="strict-origin">
    <link rel="icon" href="https://temporal.io/favicon.ico" sizes="any">
    <link rel="icon" href="https://temporal.io/favicon.svg" type="image/svg+xml">

    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
    <link rel="manifest" href="/site.webmanifest">

    <meta name="viewport" content="width=device-width, initial-scale=1">
    
		<link href="./_app/immutable/assets/app.DlzkpPuP.css" rel="stylesheet">
		<link href="./_app/immutable/assets/text.BqgtSjXx.css" rel="stylesheet">
		<link href="./_app/immutable/assets/button.CM0_qyzb.css" rel="stylesheet">
		<link href="./_app/immutable/assets/7.BeQARf4j.css" rel="stylesheet">
		<link href="./_app/immutable/assets/grid.TLUGJ7-5.css" rel="stylesheet">
		<link href="./_app/immutable/assets/marketo-form.1EWKXjH0.css" rel="stylesheet">
		<link href="./_app/immutable/assets/checkbox.DzxD0K-a.css" rel="stylesheet">
		<link href="./_app/immutable/assets/option.BHkEP4C3.css" rel="stylesheet">
		<link href="./_app/immutable/assets/legal.Bc87_Uy7.css" rel="stylesheet">
		<link href="./_app/immutable/assets/site-navigation.Bhm_mc4n.css" rel="stylesheet">
		<link href="./_app/immutable/assets/53.Cd3fhqIA.css" rel="stylesheet">
		<link href="./_app/immutable/assets/page.D3-cbS_A.css" rel="stylesheet">
		<link href="./_app/immutable/assets/page-hero.BydB-z9Z.css" rel="stylesheet">
		<link href="./_app/immutable/assets/rich-text.CohMu76t.css" rel="stylesheet">
		<link href="./_app/immutable/assets/resource-card.CJK2x_nC.css" rel="stylesheet">
		<link href="./_app/immutable/assets/testimonial.DY9iY0JT.css" rel="stylesheet">
		<link href="./_app/immutable/assets/copy-button.D9sVBIj-.css" rel="stylesheet">
		<link href="./_app/immutable/assets/mini-card.CCCCdO8T.css" rel="stylesheet">
		<link href="./_app/immutable/assets/card.fdnuFFi8.css" rel="stylesheet">
		<link href="./_app/immutable/assets/logo-group.BNtu0Uha.css" rel="stylesheet">
		<link href="./_app/immutable/assets/card-hero.Be6nIAAa.css" rel="stylesheet">
		<link href="./_app/immutable/assets/section-hero.CSu2PADS.css" rel="stylesheet">
		<link href="./_app/immutable/assets/installation-instructions.CvZsND9m.css" rel="stylesheet">
		<link rel="modulepreload" href="./_app/immutable/entry/start.BgETEjQt.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/entry.DmDuZFBa.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.XYl6A5eY.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.B3dMwLQu.js">
		<link rel="modulepreload" href="./_app/immutable/entry/app.CrDy5sF3.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.CBMU6POL.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/92.DujOjmNE.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/stores.DHZJfAHJ.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/hub.BwOM_UeM.js">
		<link rel="modulepreload" href="./_app/immutable/nodes/0.BV_nYUJ0.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/text.DLyHtyG8.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/spread.CgU5AtxT.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/button.DtF51jdM.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/bundle-mjs.BTwrKG5i.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/icon.l5eapDDe.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/local-storage.Dz09isrj.js">
		<link rel="modulepreload" href="./_app/immutable/nodes/7.BQMEGX4i.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/persist-store.BA1hOp_b.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/each.BkpBrng3.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/grid.H3ddLT_x.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/marketo-form.B9__jhVq.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/checkbox.EWmtZ0Ft.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.Bb4qSo10.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/_commonjsHelpers.DGUBDRld.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/option.Cacwz7ee.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.DizT2Pin.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/legal.mY0dH_Ie.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/site-navigation.GW5jDaxM.js">
		<link rel="modulepreload" href="./_app/immutable/nodes/53.hhwsFf-D.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/page.Ty0rzWmg.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/page-hero.BAB5mBmx.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/rich-text.DLJLmKmo.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/contentful-image.BZqxud5I.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/resource-card.BJJkE2hF.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/testimonial.BoV0pDop.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/copy-button.DIG3s823.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/mini-card.DLTLR0zo.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/theme.CB59S5iX.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/card.Dlb1ubJ-.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/logo-group.DQcONfqT.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/github-button.B_GdcuDg.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/promo-block.BhApQAdA.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/card-hero.COrMoQ_E.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/to-kebab-case.DRcczFHL.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/section-heading.DMU1hINt.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/section-hero.irg-51Nn.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/installation-instructions.DCJf83qP.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/command-block.Bb9xowSb.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/seo.DtzsLkJ7.js"><title>Durable Execution Solutions | Temporal Technologies</title><meta name="description" content="Build invincible apps with Temporal's open source durable execution platform. Eliminate complexity and ship features faster. Talk to an expert today!"><link rel="canonical" href="https://temporal.io/"><meta name="robots" content="index,follow"><meta name="googlebot" content="index,follow"><meta property="og:url" content="https://temporal.io/"> <meta property="og:title" content="Durable Execution Solutions"> <meta property="og:description" content="Build invincible apps with Temporal's open source durable execution platform. Eliminate complexity and ship features faster. Talk to an expert today!">  <meta property="og:image:url" content="https://temporal.io/images/open-graph/shiny.png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="628"><meta property="og:image:alt" content="Temporal Open Graph Image"><meta property="og:image:type" content="image/png">
  <link rel="modulepreload" as="script" crossorigin="" href="https://temporal.io/_app/immutable/nodes/1.k7h9MYgE.js"><link rel="modulepreload" as="script" crossorigin="" href="https://temporal.io/_app/immutable/chunks/404.CwFBk5UY.js"><link rel="stylesheet" href="https://temporal.io/_app/immutable/assets/404.KJ46ucBo.css"></head>
  <body data-sveltekit-preload-data="hover">
    <div style="display: contents; height: 100%"><div class="overflow-x-clip"><div class="z-10 bg-ultraviolet bg-center px-10 py-1 text-lg text-white"><div class="flex items-center justify-between"><div class="max-w-xs grow text-left sm:max-w-sm md:max-w-full md:text-center"><p>  <a href="https://temporal.io/blog/unlock-new-possibilities-with-product-updates-from-replay-2024" class="pulsar-link">Announcing Product Updates from Replay 2024</a>  | Build, scale &amp; manage Workflows more efficiently</p></div> <button role="button" href="" class="button group w-fit ghost center ultraviolet svelte-e2f4qm"><svg width="24" height="24" class="transition-colors text-ultraviolet group-hover:text-indigo-300" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M19.1719 6.42188L19.9688 5.625L18.375 4.03594L17.5781 4.83281L12 10.4109L6.42188 4.82812L5.625 4.03125L4.03594 5.625L4.83281 6.42188L10.4109 12L4.82812 17.5781L4.03125 18.375L5.625 19.9641L6.42188 19.1672L12 13.5891L17.5781 19.1719L18.375 19.9688L19.9641 18.375L19.1672 17.5781L13.5891 12L19.1719 6.42188Z" fill="currentcolor"></path><defs><linearGradient id="mist-afa099e5-b26b-4dba-8fc9-d3d33d562af1"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-afa099e5-b26b-4dba-8fc9-d3d33d562af1"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-afa099e5-b26b-4dba-8fc9-d3d33d562af1"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-afa099e5-b26b-4dba-8fc9-d3d33d562af1"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg>  </button></div></div> <nav class="site-nav site-nav-lg svelte-9a52ql"><a href="/" aria-label="Home" data-svelte-h="svelte-vgtvfv"><img src="/images/logos/logo-temporal-with-copy-white-text.svg" alt="Temporal Logo"></a> <span class="xl:hidden"><button role="button" href="" class="button group w-fit ghost center off-white svelte-e2f4qm"><svg width="24" height="24" class="transition-colors text-off-white group-hover:text-blue-gray-300" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M1 2.5H23V4.9375H1V2.5ZM1 10.625H23V13.0625H1V10.625ZM23 18.75V21.1875H1V18.75H23Z" fill="currentcolor"></path><defs><linearGradient id="mist-ded9c15a-af72-40f5-ad2e-312bccd24765"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-ded9c15a-af72-40f5-ad2e-312bccd24765"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-ded9c15a-af72-40f5-ad2e-312bccd24765"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-ded9c15a-af72-40f5-ad2e-312bccd24765"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg>  </button></span> <ul class="links links-lg svelte-9a52ql"><li class="flex gap-6 items-center xl:hidden"><a role="link" target="_self" href="/get-cloud" class="button group w-fit primary center ultraviolet whitespace-nowrap svelte-e2f4qm" disabled="false"> Sign Up </a> <a role="link" target="_blank" href="https://cloud.temporal.io/" class="button group w-fit secondary center ultraviolet whitespace-nowrap svelte-e2f4qm" disabled="false"> Log In </a></li> <li class="nav-link svelte-drwjcd"><a href="/product" class="svelte-drwjcd" data-svelte-h="svelte-lv8b4c">Product</a></li> <li class="nav-link svelte-drwjcd"><a href="/how-it-works" class="svelte-drwjcd" data-svelte-h="svelte-1r5sgt4">How it Works</a></li> <li class="nav-link svelte-drwjcd" data-svelte-h="svelte-tzcbzo"><a target="_blank" href="https://docs.temporal.io" class="svelte-drwjcd">Docs</a></li> <li class="nav-link svelte-drwjcd"><a href="/cloud" class="svelte-drwjcd" data-svelte-h="svelte-17etxh8">Cloud</a></li> <li class="nav-link svelte-drwjcd"><a href="/pricing" class="svelte-drwjcd" data-svelte-h="svelte-uwdl8i">Pricing</a></li> <li class="nav-link svelte-drwjcd"><a href="/in-use" class="svelte-drwjcd" data-svelte-h="svelte-1hr8hqj">Use Cases</a></li> <li class="nav-link resources-link-lg svelte-drwjcd">Resources
  </li> <li class="nav-link resources-link-sm svelte-drwjcd"><button class="w-full flex justify-between items-center pr-6">Resources
    <svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M13.25 13.25V22H10.75V13.25H2V10.75H10.75V2H13.25V10.75H22V13.25H13.25Z" fill="currentcolor" fill-rule="evenodd" clip-rule="evenodd"></path><defs><linearGradient id="mist-97440bff-ff01-40ef-95bd-0ca5cbe340a0"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-97440bff-ff01-40ef-95bd-0ca5cbe340a0"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-97440bff-ff01-40ef-95bd-0ca5cbe340a0"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-97440bff-ff01-40ef-95bd-0ca5cbe340a0"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></button> </li> <li class="nav-link svelte-drwjcd" data-svelte-h="svelte-xm6wb3"><a target="_blank" href="https://replay.temporal.io/" class="svelte-drwjcd">Replay 2024</a></li> <li class="nav-link svelte-drwjcd"><a target="_blank" href="https://github.com/temporalio" class="svelte-drwjcd"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8386)"><path d="M8.15156 18.6281C8.15156 18.7219 8.04375 18.7969 7.90781 18.7969C7.75312 18.8109 7.64531 18.7359 7.64531 18.6281C7.64531 18.5344 7.75313 18.4594 7.88906 18.4594C8.02969 18.4453 8.15156 18.5203 8.15156 18.6281ZM6.69375 18.4172C6.66094 18.5109 6.75469 18.6187 6.89531 18.6469C7.01719 18.6937 7.15781 18.6469 7.18594 18.5531C7.21406 18.4594 7.125 18.3516 6.98438 18.3094C6.8625 18.2766 6.72656 18.3234 6.69375 18.4172ZM8.76562 18.3375C8.62969 18.3703 8.53594 18.4594 8.55 18.5672C8.56406 18.6609 8.68594 18.7219 8.82656 18.6891C8.9625 18.6562 9.05625 18.5672 9.04219 18.4734C9.02812 18.3844 8.90156 18.3234 8.76562 18.3375ZM11.85 0.375C5.34844 0.375 0.375 5.31094 0.375 11.8125C0.375 17.0109 3.64688 21.4594 8.32031 23.025C8.92031 23.1328 9.13125 22.7625 9.13125 22.4578C9.13125 22.1672 9.11719 20.5641 9.11719 19.5797C9.11719 19.5797 5.83594 20.2828 5.14688 18.1828C5.14688 18.1828 4.6125 16.8187 3.84375 16.4672C3.84375 16.4672 2.77031 15.7312 3.91875 15.7453C3.91875 15.7453 5.08594 15.8391 5.72812 16.9547C6.75469 18.7641 8.475 18.2437 9.14531 17.9344C9.25313 17.1844 9.55781 16.6641 9.89531 16.3547C7.275 16.0641 4.63125 15.6844 4.63125 11.175C4.63125 9.88594 4.9875 9.23906 5.7375 8.41406C5.61562 8.10938 5.21719 6.85312 5.85938 5.23125C6.83906 4.92656 9.09375 6.49688 9.09375 6.49688C10.0312 6.23438 11.0391 6.09844 12.0375 6.09844C13.0359 6.09844 14.0438 6.23438 14.9813 6.49688C14.9813 6.49688 17.2359 4.92188 18.2156 5.23125C18.8578 6.85781 18.4594 8.10938 18.3375 8.41406C19.0875 9.24375 19.5469 9.89062 19.5469 11.175C19.5469 15.6984 16.7859 16.0594 14.1656 16.3547C14.5969 16.725 14.9625 17.4281 14.9625 18.5297C14.9625 20.1094 14.9484 22.0641 14.9484 22.4484C14.9484 22.7531 15.1641 23.1234 15.7594 23.0156C20.4469 21.4594 23.625 17.0109 23.625 11.8125C23.625 5.31094 18.3516 0.375 11.85 0.375ZM4.93125 16.5422C4.87031 16.5891 4.88438 16.6969 4.96406 16.7859C5.03906 16.8609 5.14687 16.8938 5.20781 16.8328C5.26875 16.7859 5.25469 16.6781 5.175 16.5891C5.1 16.5141 4.99219 16.4812 4.93125 16.5422ZM4.425 16.1625C4.39219 16.2234 4.43906 16.2984 4.53281 16.3453C4.60781 16.3922 4.70156 16.3781 4.73438 16.3125C4.76719 16.2516 4.72031 16.1766 4.62656 16.1297C4.53281 16.1016 4.45781 16.1156 4.425 16.1625ZM5.94375 17.8312C5.86875 17.8922 5.89687 18.0328 6.00469 18.1219C6.1125 18.2297 6.24844 18.2437 6.30937 18.1688C6.37031 18.1078 6.34219 17.9672 6.24844 17.8781C6.14531 17.7703 6.00469 17.7563 5.94375 17.8312ZM5.40938 17.1422C5.33437 17.1891 5.33437 17.3109 5.40938 17.4188C5.48438 17.5266 5.61094 17.5734 5.67188 17.5266C5.74687 17.4656 5.74687 17.3438 5.67188 17.2359C5.60625 17.1281 5.48438 17.0813 5.40938 17.1422Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8386"><rect width="23.25" height="24" fill="white" transform="translate(0.375)"></rect></clipPath></defs><defs><linearGradient id="mist-292978c8-0336-40f0-97d7-15d309fb9bdb"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-292978c8-0336-40f0-97d7-15d309fb9bdb"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-292978c8-0336-40f0-97d7-15d309fb9bdb"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-292978c8-0336-40f0-97d7-15d309fb9bdb"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a></li> <li class="flex items-center gap-2 max-xl:hidden"><a role="link" target="_self" href="/get-cloud" class="button group w-fit primary center ultraviolet whitespace-nowrap svelte-e2f4qm" disabled="false"> Sign Up </a> <a role="link" target="_blank" href="https://cloud.temporal.io/" class="button group w-fit secondary center ultraviolet whitespace-nowrap svelte-e2f4qm" disabled="false"> Log In </a></li></ul></nav>  <div class="grid grid-flow-row auto-rows-max bg-gradient-ultraviolet-stars-grid  rows temporal-grid svelte-1tqe3dk" style=""><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent flex items-center columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-3 max-md:pt-10 md:py-8 xl:py-24 flex flex-row items-center gap-8 justify-start"><div class="hero-content left svelte-11uj95v home"><div class="flex gap-2"><h4 data-variant="eyebrow" data-size="16" class="text purple-ultraviolet-gradient-stars-grid eyebrow text-mint s16 z-10 svelte-1tugctu" data-contentful-entry-id="7iWGUiLIc567KMgNY1IPB9" data-contentful-field-id="eyebrow">Durable Execution Platform </h4></div>  <h1 data-variant="display" data-size="68" class="text purple-ultraviolet-gradient-stars-grid display text-off-white s68 z-10 svelte-1tugctu" data-contentful-entry-id="7iWGUiLIc567KMgNY1IPB9" data-contentful-field-id="heading">Build invincible applications</h1>  <div data-contentful-entry-id="7iWGUiLIc567KMgNY1IPB9" data-contentful-field-id="body" class="prose max-w-none prose-white default z-10"><p>Manage failures, network outages, flaky endpoints, long-running processes and more, ensuring your workflows never fail.</p></div>  <div class="hero-cta left svelte-11uj95v"><a role="link" target="_self" href="/get-cloud" class="button group w-fit primary center green svelte-e2f4qm" disabled="false" entityid="5fhEbQODMv6ndbVcwxbj4d"> Try Cloud for Free <svg width="24" height="24" class="transition-colors " viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-c04d54f5-8866-4f71-8c96-2d52d496ffa0"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-c04d54f5-8866-4f71-8c96-2d52d496ffa0"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-c04d54f5-8866-4f71-8c96-2d52d496ffa0"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-c04d54f5-8866-4f71-8c96-2d52d496ffa0"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a><a role="link" target="_blank" href="https://learn.temporal.io/getting_started/" class="button group w-fit ghost center off-white svelte-e2f4qm" disabled="false" entityid="1YHOLiEAEyhOU5clZe1tzP"> Get Started with OSS </a></div></div> </div> <div class="max-sm:col-span-1 sm:col-span-6 max-sm:col-start-1 sm:col-start-9 h-full py-16"><div class="terminal-shell svelte-1uc23oo"><div class="terminal svelte-1uc23oo"><p class="border-b text-blue-gray-500 border-blue-gray-800 mb-2 px-3 py-1 flex justify-between" data-svelte-h="svelte-1gid7ba">WORKFLOW.PSEUDO</p> <div class="code svelte-137jz30"><div><p class="svelte-12pz5sk highlight"><span class="def svelte-137jz30" data-svelte-h="svelte-rjb1p7">def</span> <span class="method svelte-137jz30" data-svelte-h="svelte-ls9n10">process_order</span>(<span class="var svelte-137jz30" data-svelte-h="svelte-1tzzfe8">order</span>):</p> <div class="pl-6"><p><span class="var svelte-137jz30" data-svelte-h="svelte-1laxd6r">check_fraud</span>(<span class="var svelte-137jz30" data-svelte-h="svelte-48oomc">order</span>.<span class="property svelte-137jz30" data-svelte-h="svelte-l7vfju">order_id</span>,
        <span class="var svelte-137jz30" data-svelte-h="svelte-1tzzfe8">order</span>.<span class="property svelte-137jz30" data-svelte-h="svelte-1mkvr6n">payment_info</span>)</p> <p><span class="var svelte-137jz30" data-svelte-h="svelte-2uucoa">prepare_shipment</span>(<span class="var svelte-137jz30" data-svelte-h="svelte-48oomc">order</span>)</p> <p><span class="var svelte-137jz30" data-svelte-h="svelte-1hadrhz">charge_confirm</span> =
        <span class="var svelte-137jz30" data-svelte-h="svelte-11wwvvo">charge</span>(<span class="var svelte-137jz30" data-svelte-h="svelte-1tzzfe8">order</span>.<span class="property svelte-137jz30" data-svelte-h="svelte-ln0vrk">order_id</span>,
        <span class="var svelte-137jz30" data-svelte-h="svelte-1tzzfe8">order</span>.<span class="property svelte-137jz30" data-svelte-h="svelte-1mkvr6n">payment_info</span>)</p> <p><span class="var svelte-137jz30" data-svelte-h="svelte-1cvajx6">shipment_confirmation</span> =
        <span class="var svelte-137jz30" data-svelte-h="svelte-19j63w6">ship</span>(<span class="var svelte-137jz30" data-svelte-h="svelte-1tzzfe8">order</span>)</p></div></div></div> <div class="console svelte-1uc23oo"><div class="flex gap-8 mb-4 border-y border-blue-gray-800 px-3 py-2" data-svelte-h="svelte-1jbbx6m">CONSOLE</div> <div><div class="container" data-svelte-h="svelte-102hpk8"><p class="comment"># Represented above is a simple order processing program</p> <p># With <span class="text-purple">DURABLE EXECUTION</span>, you code for the
    single positive result you want to execute</p></div></div></div> <div class="actions svelte-1uc23oo"><div class="flex gap-4 text-sm"><button class="svelte-1uc23oo"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M10 18L4 12M4 12L10 6M4 12L20 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-29674047-1ccd-42bb-addd-6e20adb1ba68"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-29674047-1ccd-42bb-addd-6e20adb1ba68"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-29674047-1ccd-42bb-addd-6e20adb1ba68"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-29674047-1ccd-42bb-addd-6e20adb1ba68"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></button> <div class="flex flex-col items-center relative h-full w-full"><svg viewBox="0 0 100 100" class="svelte-7em2co"><path d="M50,5A45 45 0 1 1 49.9999 5" class="svelte-7em2co"></path><path d="M50,5A45 45 0 0 1 92.79754323328191 36.094235253127366" class="svelte-7em2co"></path></svg> <div class="flex items-center justify-center relative h-full w-full"><button class="hover:opacity-80 svelte-1uc23oo"><svg width="24" height="24" class="text-green-400" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M8.5 7.5V16.5H10V7.5H8.5ZM7 6H8.5H10H11.5V7.5V16.5V18H10H8.5H7V16.5V7.5V6ZM14 7.5V16.5H15.5V7.5H14ZM12.5 6H14H15.5H17V7.5V16.5V18H15.5H14H12.5V16.5V7.5V6Z" fill="currentcolor"></path><defs><linearGradient id="mist-d58ced1e-dea8-4149-9acb-10aaa724c415"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-d58ced1e-dea8-4149-9acb-10aaa724c415"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-d58ced1e-dea8-4149-9acb-10aaa724c415"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-d58ced1e-dea8-4149-9acb-10aaa724c415"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></button></div></div> <button class="svelte-1uc23oo"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-bb068f25-66e4-4fe5-9ae9-a47faf9a2d66"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-bb068f25-66e4-4fe5-9ae9-a47faf9a2d66"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-bb068f25-66e4-4fe5-9ae9-a47faf9a2d66"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-bb068f25-66e4-4fe5-9ae9-a47faf9a2d66"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></button></div></div></div></div></div></div> </div>  <main> <div class="grid grid-flow-row auto-rows-max bg-none bg-transparent  rows temporal-grid svelte-1tqe3dk" style=""> <div class="logo-marquee dark svelte-1n3hzvn"><div class="marquee-group svelte-1n3hzvn"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5gs6C1JatS1f04dKDqqOdd/d33d8b2c9bf114b03833507f165661a0/Snap_logomark_-_light.svg" alt="Snap logomark - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/1fpaSSrzbyqc7bI17Upu5o/6722c4fbbabdc4e1dcf6c35dee16d52a/MrYum_logo_-_light.svg" alt="MrYum logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/34vCpXmfPW6VxvojJtpNtX/2748544c6f679b2f4566efdeaadfe3f5/Turo_logo_-_light.svg" alt="Turo logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/28EruAPB2pW1TxW7sRPydj/81fae4899607f1490412470123c6ee62/Fanatics_logo_-_light.svg" alt="Fanatics logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/2Jq5oYP6Hwf37StN31A5tj/49dbe916f1aa46fd7d43947d622267a7/Retool_logo_-_light.svg" alt="Retool logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/7xaEwuN5nThheWawoxD6vu/8c24e1aebf30e4ae2ced49c28e0d0591/Datadog_logo_-_light.svg" alt="logo datadog light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/6NWynxbmv1WPorCAbDzrPG/e3b02d6512758eee9fca34fd48878136/logo-brex.svg" alt="Brex logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/6KZIJ1pQc69qo9o3bDzKni/58f2725df8b11b5f5c8dfd97b7d5fe90/Qualtrics_logo_-_light.svg" alt="Qualtrics logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/7fLctQoUhkHNR0VXE4RF8R/0075b671d2337035783eced74087f3e6/Common_Room_logo_-_light.svg" alt="Common Room logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/4zl7vu4NEnXuoXlNozK6Tr/84352321682b04a59ffee86b26f3d384/Mythical_logo_-_light.svg" alt="Mythical logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5hW9KmcKF6XcrFUPTHWQ0g/8c310f653ce3723c7524d1bea1425b26/nightfall_logo_-_light.svg" alt="nightfall logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5R6CvtGTpMyVjYCs51BRG1/94db043fe11bcf43d3773814e2a97ad9/Clickhouse_logo_-_light.svg" alt="Clickhouse logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/3aBos7ZVobLVUtvjJGKlJ/28f340c8c4d48a2c71bc180a004a92ce/logo_checkr_light.svg" alt="logo checkr light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5H1Xb3B7uNRf0qt7DbGzsG/9e5756b27edb10a00a94e926004f2e12/logo_coinbase_light.svg" alt="logo coinbase light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"></div> <div aria-hidden="true" class="marquee-group svelte-1n3hzvn"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5gs6C1JatS1f04dKDqqOdd/d33d8b2c9bf114b03833507f165661a0/Snap_logomark_-_light.svg" alt="Snap logomark - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/1fpaSSrzbyqc7bI17Upu5o/6722c4fbbabdc4e1dcf6c35dee16d52a/MrYum_logo_-_light.svg" alt="MrYum logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/34vCpXmfPW6VxvojJtpNtX/2748544c6f679b2f4566efdeaadfe3f5/Turo_logo_-_light.svg" alt="Turo logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/28EruAPB2pW1TxW7sRPydj/81fae4899607f1490412470123c6ee62/Fanatics_logo_-_light.svg" alt="Fanatics logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/2Jq5oYP6Hwf37StN31A5tj/49dbe916f1aa46fd7d43947d622267a7/Retool_logo_-_light.svg" alt="Retool logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/7xaEwuN5nThheWawoxD6vu/8c24e1aebf30e4ae2ced49c28e0d0591/Datadog_logo_-_light.svg" alt="logo datadog light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/6NWynxbmv1WPorCAbDzrPG/e3b02d6512758eee9fca34fd48878136/logo-brex.svg" alt="Brex logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/6KZIJ1pQc69qo9o3bDzKni/58f2725df8b11b5f5c8dfd97b7d5fe90/Qualtrics_logo_-_light.svg" alt="Qualtrics logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/7fLctQoUhkHNR0VXE4RF8R/0075b671d2337035783eced74087f3e6/Common_Room_logo_-_light.svg" alt="Common Room logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/4zl7vu4NEnXuoXlNozK6Tr/84352321682b04a59ffee86b26f3d384/Mythical_logo_-_light.svg" alt="Mythical logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5hW9KmcKF6XcrFUPTHWQ0g/8c310f653ce3723c7524d1bea1425b26/nightfall_logo_-_light.svg" alt="nightfall logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5R6CvtGTpMyVjYCs51BRG1/94db043fe11bcf43d3773814e2a97ad9/Clickhouse_logo_-_light.svg" alt="Clickhouse logo - light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/3aBos7ZVobLVUtvjJGKlJ/28f340c8c4d48a2c71bc180a004a92ce/logo_checkr_light.svg" alt="logo checkr light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"><img src="https://images.ctfassets.net/0uuz8ydxyd9p/5H1Xb3B7uNRf0qt7DbGzsG/9e5756b27edb10a00a94e926004f2e12/logo_coinbase_light.svg" alt="logo coinbase light" height="24" class="h-6" data-contentful-entry-id="36R2KGYsKm5nhPBT0SNC5O" data-contentful-field-id="logo"></div></div><section class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-3 flex flex-col justify-center"><div class="content svelte-13fc2di"> <h3 data-variant="display" data-size="68" class="text none display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="3TXc5Ash87077H03O32ldc" data-contentful-field-id="heading">Code business logic, not plumbing</h3> <div data-contentful-entry-id="3TXc5Ash87077H03O32ldc" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Temporal delivers durable execution. It abstracts away the complexity of building scalable distributed systems and lets you keep focus on what matters – delivering reliable systems, faster.</p><p></p><p>It allows you to avoid coding for infrastructure nuances and their inevitable failures.</p></div> <div class="flex flex-col md:flex-row gap-2 md:gap-8 mb-4 md:mt-4 md:mb-0"><img src="/images/open-source-initiative.svg" alt="Open Source Initiative Logo"> <a role="link" target="_blank" href="https://github.com/temporalio/temporal" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false" rel="noreferrer nofollow"><svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8386)"><path d="M8.15156 18.6281C8.15156 18.7219 8.04375 18.7969 7.90781 18.7969C7.75312 18.8109 7.64531 18.7359 7.64531 18.6281C7.64531 18.5344 7.75313 18.4594 7.88906 18.4594C8.02969 18.4453 8.15156 18.5203 8.15156 18.6281ZM6.69375 18.4172C6.66094 18.5109 6.75469 18.6187 6.89531 18.6469C7.01719 18.6937 7.15781 18.6469 7.18594 18.5531C7.21406 18.4594 7.125 18.3516 6.98438 18.3094C6.8625 18.2766 6.72656 18.3234 6.69375 18.4172ZM8.76562 18.3375C8.62969 18.3703 8.53594 18.4594 8.55 18.5672C8.56406 18.6609 8.68594 18.7219 8.82656 18.6891C8.9625 18.6562 9.05625 18.5672 9.04219 18.4734C9.02812 18.3844 8.90156 18.3234 8.76562 18.3375ZM11.85 0.375C5.34844 0.375 0.375 5.31094 0.375 11.8125C0.375 17.0109 3.64688 21.4594 8.32031 23.025C8.92031 23.1328 9.13125 22.7625 9.13125 22.4578C9.13125 22.1672 9.11719 20.5641 9.11719 19.5797C9.11719 19.5797 5.83594 20.2828 5.14688 18.1828C5.14688 18.1828 4.6125 16.8187 3.84375 16.4672C3.84375 16.4672 2.77031 15.7312 3.91875 15.7453C3.91875 15.7453 5.08594 15.8391 5.72812 16.9547C6.75469 18.7641 8.475 18.2437 9.14531 17.9344C9.25313 17.1844 9.55781 16.6641 9.89531 16.3547C7.275 16.0641 4.63125 15.6844 4.63125 11.175C4.63125 9.88594 4.9875 9.23906 5.7375 8.41406C5.61562 8.10938 5.21719 6.85312 5.85938 5.23125C6.83906 4.92656 9.09375 6.49688 9.09375 6.49688C10.0312 6.23438 11.0391 6.09844 12.0375 6.09844C13.0359 6.09844 14.0438 6.23438 14.9813 6.49688C14.9813 6.49688 17.2359 4.92188 18.2156 5.23125C18.8578 6.85781 18.4594 8.10938 18.3375 8.41406C19.0875 9.24375 19.5469 9.89062 19.5469 11.175C19.5469 15.6984 16.7859 16.0594 14.1656 16.3547C14.5969 16.725 14.9625 17.4281 14.9625 18.5297C14.9625 20.1094 14.9484 22.0641 14.9484 22.4484C14.9484 22.7531 15.1641 23.1234 15.7594 23.0156C20.4469 21.4594 23.625 17.0109 23.625 11.8125C23.625 5.31094 18.3516 0.375 11.85 0.375ZM4.93125 16.5422C4.87031 16.5891 4.88438 16.6969 4.96406 16.7859C5.03906 16.8609 5.14687 16.8938 5.20781 16.8328C5.26875 16.7859 5.25469 16.6781 5.175 16.5891C5.1 16.5141 4.99219 16.4812 4.93125 16.5422ZM4.425 16.1625C4.39219 16.2234 4.43906 16.2984 4.53281 16.3453C4.60781 16.3922 4.70156 16.3781 4.73438 16.3125C4.76719 16.2516 4.72031 16.1766 4.62656 16.1297C4.53281 16.1016 4.45781 16.1156 4.425 16.1625ZM5.94375 17.8312C5.86875 17.8922 5.89687 18.0328 6.00469 18.1219C6.1125 18.2297 6.24844 18.2437 6.30937 18.1688C6.37031 18.1078 6.34219 17.9672 6.24844 17.8781C6.14531 17.7703 6.00469 17.7563 5.94375 17.8312ZM5.40938 17.1422C5.33437 17.1891 5.33437 17.3109 5.40938 17.4188C5.48438 17.5266 5.61094 17.5734 5.67188 17.5266C5.74687 17.4656 5.74687 17.3438 5.67188 17.2359C5.60625 17.1281 5.48438 17.0813 5.40938 17.1422Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8386"><rect width="23.25" height="24" fill="white" transform="translate(0.375)"></rect></clipPath></defs><defs><linearGradient id="mist-9242b2b8-56e0-4479-9641-02e5f9579480"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-9242b2b8-56e0-4479-9641-02e5f9579480"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-9242b2b8-56e0-4479-9641-02e5f9579480"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-9242b2b8-56e0-4479-9641-02e5f9579480"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <div class="flex flex-row items-center gap-4">Star us on GitHub</div> </a> </div></div></div> <div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-8 "><div class="flex h-full items-center justify-center"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=800&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1200&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1600&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=800&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1200&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1600&amp;fm=webp&amp;q=80 2x"> <img width="800" alt="Home Page Protection Graphic" class="" src="https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=800&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1200&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/1zFSzjG64ODcEU7GkXMRcQ/7977f23e1cd03f49634a6e0d7174c5ad/home-page-protection-graphic.png?w=1600&amp;fm=jpg&amp;q=80 2x"></picture></div></div> </section><section id="what-if-you-could-avoid-the-complexity-of-failure-and-focus-on-only-what-matters?" class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-space-black  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col gap-10"><div class="flex gap-10 justify-between max-lg:flex-col lg:flex-row"><div class="flex flex-col w-full lg:w-2/3"> <p data-variant="display" data-size="68" class="text black display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="3TlKdTniY3imLd4J8QqhKM" data-contentful-field-id="heading">What if you could avoid the complexity of failure and focus on only what matters?</p> </div> <div class="flex flex-row items-center"><a role="link" target="_self" href="/product" class="button group w-fit primary center ultraviolet large svelte-e2f4qm" disabled="false" entityid="5ROW2o3h2WqM1Nq8UGBjeu"> Explore Temporal <svg width="24" height="24" class="transition-colors group-hover:text-indigo-100" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-dcb44042-7dbe-4f68-bf83-8ccf15dacea5"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-dcb44042-7dbe-4f68-bf83-8ccf15dacea5"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-dcb44042-7dbe-4f68-bf83-8ccf15dacea5"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-dcb44042-7dbe-4f68-bf83-8ccf15dacea5"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a></div></div> <div class="card-grid max-md:grid-cols-1 xl:grid-cols-3 svelte-1pn67uq"><div class="card ultraviolet svelte-zdr130" data-contentful-entry-id="5zj0x78d9cBOuMxmlUXouz"> <div class="flex h-full flex-col justify-between"><div class="card-content svelte-zdr130"> <svg width="32" height="32" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="5zj0x78d9cBOuMxmlUXouz" data-contentful-field-id="icon"><g clip-path="url(#clip0_1786_9599)"><g clip-path="url(#clip1_1786_9599)"><path d="M9.27656 11.9016C10.7859 6.58127 13.35 4.2094 15.6984 3.14065C17.7516 2.20315 19.9219 2.13752 21.6422 2.36252C21.8672 4.07815 21.8016 6.24846 20.8641 8.30627C19.7953 10.65 17.4234 13.2188 12.1031 14.7281C11.8031 14.1235 11.4094 13.5703 10.9219 13.0875C10.4344 12.6047 9.88125 12.2063 9.28125 11.9063L9.27656 11.9016ZM2.08125 13.486C2.1375 13.4953 2.19375 13.5 2.25 13.5H6.50156C7.56094 13.5 8.57812 13.9219 9.32812 14.6719C10.0781 15.4219 10.5 16.4391 10.5 17.4985V21.375C10.5 21.3797 10.5 21.3797 10.5 21.3844V24L18 20.25V14.6297C24.7266 10.4531 24.3938 3.7594 23.5641 0.435959C20.2406 -0.393728 13.5469 -0.726541 9.37031 6.00002H6.35156C6.34688 6.00002 6.34219 6.00002 6.3375 6.00002H3.75L0 13.4813L2.08125 13.486ZM0.0234375 23.9766C0.0234375 23.9766 5.48438 24.3516 7.80469 22.0313C9.41719 20.4188 9.41719 17.8078 7.80469 16.1953C6.19219 14.5828 3.58125 14.5828 1.96875 16.1953C-0.351562 18.5156 0.0234375 23.9766 0.0234375 23.9766ZM3.02812 20.9719C3.02812 20.9719 2.90156 19.1578 3.675 18.3844C4.20937 17.85 5.08125 17.85 5.61563 18.3844C6.15 18.9188 6.15 19.7906 5.61563 20.325C4.84219 21.0985 3.02812 20.9719 3.02812 20.9719ZM19.125 6.75002C19.125 6.25274 18.9275 5.77583 18.5758 5.4242C18.2242 5.07257 17.7473 4.87502 17.25 4.87502C16.7527 4.87502 16.2758 5.07257 15.9242 5.4242C15.5725 5.77583 15.375 6.25274 15.375 6.75002C15.375 7.2473 15.5725 7.72422 15.9242 8.07585C16.2758 8.42748 16.7527 8.62502 17.25 8.62502C17.7473 8.62502 18.2242 8.42748 18.5758 8.07585C18.9275 7.72422 19.125 7.2473 19.125 6.75002Z" fill="url('#purple-ultraviolet-gradient-008b215d-c479-4184-a4a8-1d1fab50c95c')"></path></g></g> <defs><clipPath id="clip0_1786_9599"><rect width="24" height="24" fill="white"></rect></clipPath></defs><defs><linearGradient id="mist-008b215d-c479-4184-a4a8-1d1fab50c95c"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-008b215d-c479-4184-a4a8-1d1fab50c95c"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-008b215d-c479-4184-a4a8-1d1fab50c95c"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-008b215d-c479-4184-a4a8-1d1fab50c95c"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="32" class="text undefined heading  s32 text-white svelte-1tugctu" data-contentful-entry-id="5zj0x78d9cBOuMxmlUXouz" data-contentful-field-id="heading">Ship more features, faster</p> <div data-contentful-entry-id="5zj0x78d9cBOuMxmlUXouz" data-contentful-field-id="body" class="prose max-w-none prose-dark checkmark"><p>Temporal eliminates recovery logic, callbacks, and timers from your code so you can spend more time building features.</p></div> </div> <div class="flex px-6 gap-4 mb-8"> </div></div></div><div class="card ultraviolet svelte-zdr130" data-contentful-entry-id="2qNyoMSogvo8VBQZp96Dnp"> <div class="flex h-full flex-col justify-between"><div class="card-content svelte-zdr130"> <svg width="32" height="32" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="2qNyoMSogvo8VBQZp96Dnp" data-contentful-field-id="icon"><path d="M4.2 5.00001H19.8V14H21.6V5.00001V3.20001H19.8H4.2H2.4V5.00001V14H4.2V5.00001ZM1.94625 17H22.0537L20.8537 18.2H3.14625L1.94625 17ZM24 17.6V17V15.2H22.2H1.8H0V17V17.6L2.4 20H21.6L24 17.6ZM10.5375 8.63751L11.175 8.00001L9.9 6.72876L9.2625 7.36626L7.4625 9.16627L6.825 9.80377L7.4625 10.4413L9.2625 12.2413L9.9 12.8788L11.1713 11.6L10.5338 10.9625L9.37125 9.80002L10.5338 8.63751H10.5375ZM14.7375 7.36251L14.1 6.72501L12.8288 8.00001L13.4663 8.63751L14.6288 9.80002L13.4663 10.9625L12.8288 11.6L14.1 12.8713L14.7375 12.2338L16.5375 10.4338L17.175 9.79626L16.5375 9.15876L14.7375 7.35876V7.36251Z" fill="url('#purple-ultraviolet-gradient-b1dc89e9-bf99-4179-b7b4-fe252c5348a2')"></path><defs><linearGradient id="mist-b1dc89e9-bf99-4179-b7b4-fe252c5348a2"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-b1dc89e9-bf99-4179-b7b4-fe252c5348a2"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-b1dc89e9-bf99-4179-b7b4-fe252c5348a2"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-b1dc89e9-bf99-4179-b7b4-fe252c5348a2"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="32" class="text undefined heading  s32 text-white svelte-1tugctu" data-contentful-entry-id="2qNyoMSogvo8VBQZp96Dnp" data-contentful-field-id="heading">Code more reliable systems</p> <div data-contentful-entry-id="2qNyoMSogvo8VBQZp96Dnp" data-contentful-field-id="body" class="prose max-w-none prose-dark checkmark"><p>Temporal makes your software durable and fault tolerant by default, reducing failures by 10-100X.</p></div> </div> <div class="flex px-6 gap-4 mb-8"> </div></div></div><div class="card ultraviolet svelte-zdr130" data-contentful-entry-id="6dc6EnOkwHsvB18RSXqu9q"> <div class="flex h-full flex-col justify-between"><div class="card-content svelte-zdr130"> <svg width="32" height="32" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="6dc6EnOkwHsvB18RSXqu9q" data-contentful-field-id="icon"><g clip-path="url(#clip0_1786_8348)"><path d="M1.5 4.125C1.5 1.84688 3.34688 0 5.625 0H21.375H22.5V1.125V17.625V18.75H21.375H21V21.75H21.375H22.5V24H21.375H5.25C3.17812 24 1.5 22.3219 1.5 20.25C1.5 20.1234 1.50469 19.9969 1.51875 19.875H1.5V4.125ZM3.75 20.25C3.75 21.0797 4.42031 21.75 5.25 21.75H18.75V18.75H5.25C4.42031 18.75 3.75 19.4203 3.75 20.25ZM3.75 16.8141C4.20937 16.6125 4.71563 16.5 5.25 16.5H20.25V2.25H5.625C4.58906 2.25 3.75 3.08906 3.75 4.125V16.8141ZM9 5.25L9.75 3.75L10.5 5.25L12 6L10.5 6.75L9.75 8.25L9 6.75L7.5 6L9 5.25ZM13.875 10.125L15 7.5L16.125 10.125L18.75 11.25L16.125 12.375L15 15L13.875 12.375L11.25 11.25L13.875 10.125Z" fill="url('#purple-ultraviolet-gradient-c5206e43-c478-4cc7-adaa-2628797a3ad4')"></path></g> <defs><clipPath id="clip0_1786_8348"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-c5206e43-c478-4cc7-adaa-2628797a3ad4"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-c5206e43-c478-4cc7-adaa-2628797a3ad4"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-c5206e43-c478-4cc7-adaa-2628797a3ad4"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-c5206e43-c478-4cc7-adaa-2628797a3ad4"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="32" class="text undefined heading  s32 text-white svelte-1tugctu" data-contentful-entry-id="6dc6EnOkwHsvB18RSXqu9q" data-contentful-field-id="heading">Gain visibility into execution</p> <div data-contentful-entry-id="6dc6EnOkwHsvB18RSXqu9q" data-contentful-field-id="body" class="prose max-w-none prose-dark checkmark"><p>Temporal records every execution, its progress and state, providing new insights into errors and app performance.</p></div> </div> <div class="flex px-6 gap-4 mb-8"> </div></div></div></div></div> </section><section class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-customer-hype-rainbow  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col justify-center"><div class="content svelte-13fc2di"> <h3 data-variant="display" data-size="68" class="text customer-hype-rainbow display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="2S2qbVdLu693mXTHGu0JYc" data-contentful-field-id="heading">100% open, 100% open source</h3> <div data-contentful-entry-id="2S2qbVdLu693mXTHGu0JYc" data-contentful-field-id="body" class="prose max-w-none prose-white default"><p>Temporal is built in the open and released under the MIT license.<br>It has been endorsed by some of the world's best companies <br>and is loved by a growing, vibrant community.</p></div> <div class="flex flex-col md:flex-row gap-2 md:gap-8 mb-4 md:mt-4 md:mb-0"> <a role="link" target="_self" href="/setup/install-temporal-cli" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false" entityid="4JcNVKxXbMj055sC29kunv"> Set Up Your Local Environment <svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-f10c7923-ac7b-419a-ac1d-9571669cd8b9"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-f10c7923-ac7b-419a-ac1d-9571669cd8b9"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-f10c7923-ac7b-419a-ac1d-9571669cd8b9"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-f10c7923-ac7b-419a-ac1d-9571669cd8b9"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a><a role="link" target="_blank" href="https://github.com/temporalio/temporal" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false" entityid="7Jng4zgDAawe0s5u0mAJHg"><svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8386)"><path d="M8.15156 18.6281C8.15156 18.7219 8.04375 18.7969 7.90781 18.7969C7.75312 18.8109 7.64531 18.7359 7.64531 18.6281C7.64531 18.5344 7.75313 18.4594 7.88906 18.4594C8.02969 18.4453 8.15156 18.5203 8.15156 18.6281ZM6.69375 18.4172C6.66094 18.5109 6.75469 18.6187 6.89531 18.6469C7.01719 18.6937 7.15781 18.6469 7.18594 18.5531C7.21406 18.4594 7.125 18.3516 6.98438 18.3094C6.8625 18.2766 6.72656 18.3234 6.69375 18.4172ZM8.76562 18.3375C8.62969 18.3703 8.53594 18.4594 8.55 18.5672C8.56406 18.6609 8.68594 18.7219 8.82656 18.6891C8.9625 18.6562 9.05625 18.5672 9.04219 18.4734C9.02812 18.3844 8.90156 18.3234 8.76562 18.3375ZM11.85 0.375C5.34844 0.375 0.375 5.31094 0.375 11.8125C0.375 17.0109 3.64688 21.4594 8.32031 23.025C8.92031 23.1328 9.13125 22.7625 9.13125 22.4578C9.13125 22.1672 9.11719 20.5641 9.11719 19.5797C9.11719 19.5797 5.83594 20.2828 5.14688 18.1828C5.14688 18.1828 4.6125 16.8187 3.84375 16.4672C3.84375 16.4672 2.77031 15.7312 3.91875 15.7453C3.91875 15.7453 5.08594 15.8391 5.72812 16.9547C6.75469 18.7641 8.475 18.2437 9.14531 17.9344C9.25313 17.1844 9.55781 16.6641 9.89531 16.3547C7.275 16.0641 4.63125 15.6844 4.63125 11.175C4.63125 9.88594 4.9875 9.23906 5.7375 8.41406C5.61562 8.10938 5.21719 6.85312 5.85938 5.23125C6.83906 4.92656 9.09375 6.49688 9.09375 6.49688C10.0312 6.23438 11.0391 6.09844 12.0375 6.09844C13.0359 6.09844 14.0438 6.23438 14.9813 6.49688C14.9813 6.49688 17.2359 4.92188 18.2156 5.23125C18.8578 6.85781 18.4594 8.10938 18.3375 8.41406C19.0875 9.24375 19.5469 9.89062 19.5469 11.175C19.5469 15.6984 16.7859 16.0594 14.1656 16.3547C14.5969 16.725 14.9625 17.4281 14.9625 18.5297C14.9625 20.1094 14.9484 22.0641 14.9484 22.4484C14.9484 22.7531 15.1641 23.1234 15.7594 23.0156C20.4469 21.4594 23.625 17.0109 23.625 11.8125C23.625 5.31094 18.3516 0.375 11.85 0.375ZM4.93125 16.5422C4.87031 16.5891 4.88438 16.6969 4.96406 16.7859C5.03906 16.8609 5.14687 16.8938 5.20781 16.8328C5.26875 16.7859 5.25469 16.6781 5.175 16.5891C5.1 16.5141 4.99219 16.4812 4.93125 16.5422ZM4.425 16.1625C4.39219 16.2234 4.43906 16.2984 4.53281 16.3453C4.60781 16.3922 4.70156 16.3781 4.73438 16.3125C4.76719 16.2516 4.72031 16.1766 4.62656 16.1297C4.53281 16.1016 4.45781 16.1156 4.425 16.1625ZM5.94375 17.8312C5.86875 17.8922 5.89687 18.0328 6.00469 18.1219C6.1125 18.2297 6.24844 18.2437 6.30937 18.1688C6.37031 18.1078 6.34219 17.9672 6.24844 17.8781C6.14531 17.7703 6.00469 17.7563 5.94375 17.8312ZM5.40938 17.1422C5.33437 17.1891 5.33437 17.3109 5.40938 17.4188C5.48438 17.5266 5.61094 17.5734 5.67188 17.5266C5.74687 17.4656 5.74687 17.3438 5.67188 17.2359C5.60625 17.1281 5.48438 17.0813 5.40938 17.1422Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8386"><rect width="23.25" height="24" fill="white" transform="translate(0.375)"></rect></clipPath></defs><defs><linearGradient id="mist-ccbb8b09-950c-4d6b-97a3-bb37c449c9c3"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-ccbb8b09-950c-4d6b-97a3-bb37c449c9c3"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-ccbb8b09-950c-4d6b-97a3-bb37c449c9c3"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-ccbb8b09-950c-4d6b-97a3-bb37c449c9c3"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> View the Repo </a></div></div></div> <div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-8 "></div> </section><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col gap-20"><div class="flex flex-col gap-4"> <p data-variant="display" data-size="68" class="text undefined display  s68  svelte-1tugctu" data-contentful-entry-id="10CtlfSTbK5JwBeMbPAHEx" data-contentful-field-id="heading">Don't fight development patterns, ship code</p> <p data-variant="body" data-size="24" class="text undefined body  s24 text-indigo-100 svelte-1tugctu" data-contentful-entry-id="10CtlfSTbK5JwBeMbPAHEx" data-contentful-field-id="description">Service development patterns try to hide complexity with pictures and concepts, but leave developers to do the dirty work. Temporal abstracts away the complexity of infrastructure and delivers the value you want from these development patterns, without the heavy implementation burden.</p></div> <div class="flex max-xl:flex-col xl:flex-row items-start gap-12"><div class="flex flex-col max-xl:hidden w-1/2 min-w-fit"><button class="tab svelte-1xgatfz active" aria-selected="true" aria-controls="panel-0" id="tab-0" data-contentful-entry-id="1cS6sRz53tWquznJ7Bl2HS" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 19.5,1.5 v 3 h 3 v -3 z M 18,0 h 1.5 3 1.5 v 1.5 3 1.5 h -1.5 -3 -1.5 v -1.5 -3 z m -4.59375,0.09375 0.5625,0.46875 2.25,1.875 L 16.921875,3 16.21875,3.609375 l -2.25,1.875 -0.5625,0.46875 -0.984375,-1.171875 0.5625,-0.46875 0.65625,-0.515625 H 1.5 V 11.25 H 23.25 24 V 12 21 21.75 H 23.25 19.5 V 22.5 24 H 18 15 13.5 v -1.5 -3 -1.5 h 1.5 3 1.5 v 1.5 0.75 h 3 v -7.5 H 0.75 0 V 12 3 2.25 H 0.75 13.640625 L 12.984375,1.734375 12.421875,1.21875 Z M 6,19.5 v 0.75 h 3.140625 l -0.65625,-0.515625 -0.5625,-0.515625 0.984375,-1.125 0.5625,0.46875 2.25,1.875 0.703125,0.5625 -0.703125,0.609375 -2.25,1.875 -0.5625,0.46875 L 7.921875,22.78125 8.484375,22.3125 9.140625,21.75 H 6 V 22.5 24 H 4.5 1.5 0 v -1.5 -3 -1.5 h 1.5 3 1.5 z m -1.5,0 h -3 v 3 h 3 z m 10.5,0 v 3 h 3 v -3 z" fill="currentcolor"></path><defs><linearGradient id="mist-a37159b9-b4c2-42b0-9bd9-4128e0ce5089"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-a37159b9-b4c2-42b0-9bd9-4128e0ce5089"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-a37159b9-b4c2-42b0-9bd9-4128e0ce5089"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-a37159b9-b4c2-42b0-9bd9-4128e0ce5089"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Event-driven Architecture </button><button class="tab svelte-1xgatfz" aria-selected="false" aria-controls="panel-1" id="tab-1" data-contentful-entry-id="6IGhM4SINA53JCEFae07yY" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 6.666667,4.0000002 H 1.3333337 V 9.3333331 H 6.666667 V 7.3333339 6.0000001 Z m 1.333334,5.3333329 v 0.5 l 2.333333,3.5000009 h 0.333332 5.333333 1.333334 v 1.333334 5.333333 1.333332 H 15.999999 10.666666 9.333333 V 20.000001 14.666668 14.208333 L 6.958334,10.666666 H 6.666667 1.3333337 0 V 9.3333331 4.0000002 2.666667 H 1.3333337 6.666667 8.000001 v 1.3333332 2 h 7.999998 v -2 V 2.666667 H 17.333333 22.666666 24 V 4.0000002 9.3333331 10.666666 H 22.666666 17.333333 15.999999 V 9.3333331 7.3333339 H 8.000001 Z m 9.333332,0 h 5.333333 V 4.0000002 h -5.333333 v 2 1.3333338 z m -1.333334,5.3333349 h -5.333333 v 5.333333 h 5.333333 z" fill="currentcolor"></path><defs><linearGradient id="mist-67588183-e35e-43ea-8099-b4a93424e062"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-67588183-e35e-43ea-8099-b4a93424e062"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-67588183-e35e-43ea-8099-b4a93424e062"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-67588183-e35e-43ea-8099-b4a93424e062"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> SAGA &amp; Distributed Transactions </button><button class="tab svelte-1xgatfz" aria-selected="false" aria-controls="panel-2" id="tab-2" data-contentful-entry-id="4Wsi16M2NRj8IKSw0LUpgS" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 12,1.5 12.208333,1.5833333 17.875,3.625 18.333333,3.7916667 V 4.25 10.166667 l 5.208334,1.875 L 24,12.208333 v 0.458334 6.75 V 19.875 L 23.583333,20.041667 17.916667,22.375 17.666667,22.5 17.375,22.375 12,20.166667 6.583333,22.375 6.333333,22.5 6.041667,22.375 0.375,20.041667 0,19.875 v -0.458333 -6.75 -0.458334 l 0.4166667,-0.166666 5.2500003,-1.875 V 4.25 3.7916667 L 6.083333,3.625 11.75,1.5833333 Z m 5,4.25 -4.333333,1.666667 v 4.291666 L 17,10.166667 Z M 11.333333,7.416667 7,5.75 v 4.416667 l 4.333333,1.541666 z M 12.666667,19 l 4.666666,1.916667 v -5.083334 l -4.666666,-1.666666 z m 6,1.625 4,-1.625 v -4.833333 l -4,1.666666 z m -7.333334,-6.458333 -4.666666,1.666666 v 5.083334 L 11.333333,19 Z M 1.3333333,19 5.333333,20.625 V 15.833333 L 1.3333333,14.166667 Z M 12,2.9166667 7.541667,4.5 12,6.208333 16.416667,4.5 Z M 6.333333,11.375 1.8333333,12.958333 6,14.666667 10.75,12.958333 Z M 22.125,12.958333 17.666667,11.375 l -4.458334,1.583333 4.75,1.708334 z" fill="currentcolor"></path><defs><linearGradient id="mist-d1e0b4d9-e715-46a5-8318-ecd0f7edc0b2"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-d1e0b4d9-e715-46a5-8318-ecd0f7edc0b2"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-d1e0b4d9-e715-46a5-8318-ecd0f7edc0b2"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-d1e0b4d9-e715-46a5-8318-ecd0f7edc0b2"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> State Machines </button><button class="tab svelte-1xgatfz" aria-selected="false" aria-controls="panel-3" id="tab-3" data-contentful-entry-id="26fyCM27iYNrFxUty4f7jJ" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 12,10.541667 20.708333,6.6666669 12,2.7916666 3.25,6.6666669 Z M 22.333333,5.9583332 24,6.6666669 l -1.666667,0.75 L 12,12 1.625,7.4166669 0,6.6666669 1.625,5.9583332 12,1.3333332 Z M 6,10.791667 3.25,12 12,15.875 20.708333,12 18,10.791667 19.625,10.083333 22.333333,11.291667 24,12 22.333333,12.75 12,17.333333 1.625,12.75 0,12 1.625,11.291667 4.333333,10.083333 Z m -1.666667,4.625 L 6,16.125 l -2.75,1.208333 8.75,3.875 8.708333,-3.875 L 18,16.125 19.625,15.416667 22.333333,16.625 24,17.333333 l -1.666667,0.75 L 12,22.666667 1.625,18.083333 0,17.333333 1.625,16.625 Z" fill="currentcolor"></path><defs><linearGradient id="mist-8500370d-3af8-4a97-b89f-d1b023c3ee67"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-8500370d-3af8-4a97-b89f-d1b023c3ee67"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-8500370d-3af8-4a97-b89f-d1b023c3ee67"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-8500370d-3af8-4a97-b89f-d1b023c3ee67"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Batch Processing </button><button class="tab svelte-1xgatfz" aria-selected="false" aria-controls="panel-4" id="tab-4" data-contentful-entry-id="5IbwpqnenjDWV07pQdXQag" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 7.5000001,0 V 0.75 3 H 16.5 V 0.75 0 H 18 V 0.75 3 h 3 1.5 V 4.5 7.5 9 22.5 24 H 21 3.0000001 h -1.5 V 22.5 9 7.5 4.5 3 h 1.5 3 V 0.75 0 Z M 21,9 h -4.875 v 3.375 H 21 Z m 0,4.875 h -4.875 v 3.75 H 21 Z m 0,5.25 H 16.125 V 22.5 H 21 Z m -6.375,-1.5 v -3.75 H 9.3750001 v 3.75 z m -5.2499999,1.5 V 22.5 H 14.625 v -3.375 z m -1.5,-1.5 v -3.75 h -4.875 v 3.75 z m -4.875,1.5 V 22.5 h 4.875 v -3.375 z m 0,-6.75 h 4.875 V 9 h -4.875 z m 6.375,0 H 14.625 V 9 H 9.3750001 Z M 21,4.5 H 3.0000001 v 3 H 21 Z" fill="currentcolor"></path><defs><linearGradient id="mist-f85595e1-5975-41ee-a7ad-9e4113857c23"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-f85595e1-5975-41ee-a7ad-9e4113857c23"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-f85595e1-5975-41ee-a7ad-9e4113857c23"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-f85595e1-5975-41ee-a7ad-9e4113857c23"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Scheduled Jobs &amp; Cron </button></div> <button class="tab tab-sm svelte-1xgatfz active" aria-selected="true" aria-controls="panel-0" id="tab-0" data-contentful-entry-id="1cS6sRz53tWquznJ7Bl2HS" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 19.5,1.5 v 3 h 3 v -3 z M 18,0 h 1.5 3 1.5 v 1.5 3 1.5 h -1.5 -3 -1.5 v -1.5 -3 z m -4.59375,0.09375 0.5625,0.46875 2.25,1.875 L 16.921875,3 16.21875,3.609375 l -2.25,1.875 -0.5625,0.46875 -0.984375,-1.171875 0.5625,-0.46875 0.65625,-0.515625 H 1.5 V 11.25 H 23.25 24 V 12 21 21.75 H 23.25 19.5 V 22.5 24 H 18 15 13.5 v -1.5 -3 -1.5 h 1.5 3 1.5 v 1.5 0.75 h 3 v -7.5 H 0.75 0 V 12 3 2.25 H 0.75 13.640625 L 12.984375,1.734375 12.421875,1.21875 Z M 6,19.5 v 0.75 h 3.140625 l -0.65625,-0.515625 -0.5625,-0.515625 0.984375,-1.125 0.5625,0.46875 2.25,1.875 0.703125,0.5625 -0.703125,0.609375 -2.25,1.875 -0.5625,0.46875 L 7.921875,22.78125 8.484375,22.3125 9.140625,21.75 H 6 V 22.5 24 H 4.5 1.5 0 v -1.5 -3 -1.5 h 1.5 3 1.5 z m -1.5,0 h -3 v 3 h 3 z m 10.5,0 v 3 h 3 v -3 z" fill="currentcolor"></path><defs><linearGradient id="mist-e1d60810-0481-4bff-82ca-27e8c62e747d"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-e1d60810-0481-4bff-82ca-27e8c62e747d"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-e1d60810-0481-4bff-82ca-27e8c62e747d"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-e1d60810-0481-4bff-82ca-27e8c62e747d"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Event-driven Architecture</button> <div class="tab-panel svelte-1xgatfz active" role="tabpanel" id="panel-0" aria-labelledby="tab-0"><div class="tab-text-block svelte-1xgatfz"><h3 data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="1cS6sRz53tWquznJ7Bl2HS" data-contentful-field-id="heading">Event-Driven Architectures</h3> <div data-contentful-entry-id="1cS6sRz53tWquznJ7Bl2HS" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Event-driven architectures and queue-driven design promise ease of deployment and scale, but are a development nightmare.<br><br><b>Without Temporal<br></b><sub>Event-driven applications are loosely coupled at runtime, but highly coupled at build time. This creates great complexity for error handling and propagation of state across disparate services.<br><br></sub><b>With Temporal<br></b><sub>Application state, retries, and error handling are abstracted away so that you no longer have to code for them. System testing is a breeze because Temporal eliminates common failure scenarios.</sub></p><p></p></div></div> <div class="tab-content-block"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=400&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=600&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=800&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=400&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=600&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=800&amp;fm=webp&amp;q=80 2x"> <img height="400" alt="EDA Diagram" class="max-h-[400px] mx-auto" src="https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=400&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=600&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/4pPIlt0w80BbF6mqGrEjO/6ef14535ea80f8b686d1fe731c2d49a6/EDA_Diagram_3x.png?h=800&amp;fm=jpg&amp;q=80 2x"></picture></div> </div><button class="tab tab-sm svelte-1xgatfz" aria-selected="false" aria-controls="panel-1" id="tab-1" data-contentful-entry-id="6IGhM4SINA53JCEFae07yY" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 6.666667,4.0000002 H 1.3333337 V 9.3333331 H 6.666667 V 7.3333339 6.0000001 Z m 1.333334,5.3333329 v 0.5 l 2.333333,3.5000009 h 0.333332 5.333333 1.333334 v 1.333334 5.333333 1.333332 H 15.999999 10.666666 9.333333 V 20.000001 14.666668 14.208333 L 6.958334,10.666666 H 6.666667 1.3333337 0 V 9.3333331 4.0000002 2.666667 H 1.3333337 6.666667 8.000001 v 1.3333332 2 h 7.999998 v -2 V 2.666667 H 17.333333 22.666666 24 V 4.0000002 9.3333331 10.666666 H 22.666666 17.333333 15.999999 V 9.3333331 7.3333339 H 8.000001 Z m 9.333332,0 h 5.333333 V 4.0000002 h -5.333333 v 2 1.3333338 z m -1.333334,5.3333349 h -5.333333 v 5.333333 h 5.333333 z" fill="currentcolor"></path><defs><linearGradient id="mist-0b8644b5-17df-4867-8728-c2af9ab027a2"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-0b8644b5-17df-4867-8728-c2af9ab027a2"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-0b8644b5-17df-4867-8728-c2af9ab027a2"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-0b8644b5-17df-4867-8728-c2af9ab027a2"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> SAGA &amp; Distributed Transactions</button> <div class="tab-panel svelte-1xgatfz" role="tabpanel" id="panel-1" aria-labelledby="tab-1"><div class="tab-text-block svelte-1xgatfz"><h3 data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="6IGhM4SINA53JCEFae07yY" data-contentful-field-id="heading">SAGA &amp; Distributed Transactions</h3> <div data-contentful-entry-id="6IGhM4SINA53JCEFae07yY" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>The saga pattern ensures safe and consistent state across distributed services so that the failure of one operation within a sequence results in prior operations being reversed using compensating transactions.<br><br><a href="https://pages.temporal.io/download-saga-pattern-made-easy">Read now: Automating the Saga Pattern with Temporal ›</a><br><br><b>Without Temporal<br></b><sub>Saga typically requires significant forethought as there is no central system to manage coordination and visibility. Debugging unexpected failure modes can be treacherous.</sub><br><br><b>With Temporal<br></b><sub>Workflow definitions allow you to more easily understand, debug, and modify sagas. Tighter coupling for&nbsp;&nbsp;compensations increases and your application code remains clean.</sub></p></div></div> <div class="tab-content-block"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=400&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=600&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=800&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=400&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=600&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=800&amp;fm=webp&amp;q=80 2x"> <img height="400" alt="Saga Diagram" class="max-h-[400px] mx-auto" src="https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=400&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=600&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/2mMzBU1t83AK26SqNpLni7/132764fafb8533bf617c5c701560fa13/Saga_Diagram_3x.png?h=800&amp;fm=jpg&amp;q=80 2x"></picture></div> </div><button class="tab tab-sm svelte-1xgatfz" aria-selected="false" aria-controls="panel-2" id="tab-2" data-contentful-entry-id="4Wsi16M2NRj8IKSw0LUpgS" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 12,1.5 12.208333,1.5833333 17.875,3.625 18.333333,3.7916667 V 4.25 10.166667 l 5.208334,1.875 L 24,12.208333 v 0.458334 6.75 V 19.875 L 23.583333,20.041667 17.916667,22.375 17.666667,22.5 17.375,22.375 12,20.166667 6.583333,22.375 6.333333,22.5 6.041667,22.375 0.375,20.041667 0,19.875 v -0.458333 -6.75 -0.458334 l 0.4166667,-0.166666 5.2500003,-1.875 V 4.25 3.7916667 L 6.083333,3.625 11.75,1.5833333 Z m 5,4.25 -4.333333,1.666667 v 4.291666 L 17,10.166667 Z M 11.333333,7.416667 7,5.75 v 4.416667 l 4.333333,1.541666 z M 12.666667,19 l 4.666666,1.916667 v -5.083334 l -4.666666,-1.666666 z m 6,1.625 4,-1.625 v -4.833333 l -4,1.666666 z m -7.333334,-6.458333 -4.666666,1.666666 v 5.083334 L 11.333333,19 Z M 1.3333333,19 5.333333,20.625 V 15.833333 L 1.3333333,14.166667 Z M 12,2.9166667 7.541667,4.5 12,6.208333 16.416667,4.5 Z M 6.333333,11.375 1.8333333,12.958333 6,14.666667 10.75,12.958333 Z M 22.125,12.958333 17.666667,11.375 l -4.458334,1.583333 4.75,1.708334 z" fill="currentcolor"></path><defs><linearGradient id="mist-95152d3e-2fe7-408d-9418-86215182ad2b"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-95152d3e-2fe7-408d-9418-86215182ad2b"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-95152d3e-2fe7-408d-9418-86215182ad2b"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-95152d3e-2fe7-408d-9418-86215182ad2b"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> State Machines</button> <div class="tab-panel svelte-1xgatfz" role="tabpanel" id="panel-2" aria-labelledby="tab-2"><div class="tab-text-block svelte-1xgatfz"><h3 data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="4Wsi16M2NRj8IKSw0LUpgS" data-contentful-field-id="heading">State Machines</h3> <div data-contentful-entry-id="4Wsi16M2NRj8IKSw0LUpgS" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>State machines are often used to define and manage valid state and transitions for entities within your application and depending on your application, they can be quite complex.</p><p><a href="https://pages.temporal.io/download-state-machines-simplified">Read now: State Machines Simplified ›</a><br><br><b>Without Temporal</b><br><sub>State machine code grows in complexity and length with the addition of each new state and maintenance and testing of them can be a challenge.</sub><br><br><b>With Temporal</b><br><sub>Complete state of your function and workflow is captured, so you no longer need to automate, track and validate state so you can eliminate or avoid state machines.</sub></p></div></div> <div class="tab-content-block"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=400&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=600&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=800&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=400&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=600&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=800&amp;fm=webp&amp;q=80 2x"> <img height="400" alt="State Machine Diagram" class="max-h-[400px] mx-auto" src="https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=400&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=600&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/64YIKRN1Dype1XpU6OyeU0/6c6e2d21b3d7d87fb0de5aae8216d45d/State_Machine_Diagram_3x.png?h=800&amp;fm=jpg&amp;q=80 2x"></picture></div> </div><button class="tab tab-sm svelte-1xgatfz" aria-selected="false" aria-controls="panel-3" id="tab-3" data-contentful-entry-id="26fyCM27iYNrFxUty4f7jJ" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 12,10.541667 20.708333,6.6666669 12,2.7916666 3.25,6.6666669 Z M 22.333333,5.9583332 24,6.6666669 l -1.666667,0.75 L 12,12 1.625,7.4166669 0,6.6666669 1.625,5.9583332 12,1.3333332 Z M 6,10.791667 3.25,12 12,15.875 20.708333,12 18,10.791667 19.625,10.083333 22.333333,11.291667 24,12 22.333333,12.75 12,17.333333 1.625,12.75 0,12 1.625,11.291667 4.333333,10.083333 Z m -1.666667,4.625 L 6,16.125 l -2.75,1.208333 8.75,3.875 8.708333,-3.875 L 18,16.125 19.625,15.416667 22.333333,16.625 24,17.333333 l -1.666667,0.75 L 12,22.666667 1.625,18.083333 0,17.333333 1.625,16.625 Z" fill="currentcolor"></path><defs><linearGradient id="mist-39b64445-2b11-4a58-9b25-15e212be0e8f"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-39b64445-2b11-4a58-9b25-15e212be0e8f"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-39b64445-2b11-4a58-9b25-15e212be0e8f"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-39b64445-2b11-4a58-9b25-15e212be0e8f"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Batch Processing</button> <div class="tab-panel svelte-1xgatfz" role="tabpanel" id="panel-3" aria-labelledby="tab-3"><div class="tab-text-block svelte-1xgatfz"><h3 data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="26fyCM27iYNrFxUty4f7jJ" data-contentful-field-id="heading">Batch Processing</h3> <div data-contentful-entry-id="26fyCM27iYNrFxUty4f7jJ" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Batch Processes are created to execute a well-defined function across large or even small sets of data.<br><br><b>Without Temporal<br></b><sub>Often, batch processes can be quite large and when they fail, you have limited or no insight into where they failed, what completed and what hasn't.<br><br></sub><b>With Temporal<br></b><sub>Each execution within the batch process becomes a Workflow Execution with state captured, so that upon failure, you have insight into what completed and where to restart the process.</sub></p></div></div> <div class="tab-content-block"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=400&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=600&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=800&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=400&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=600&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=800&amp;fm=webp&amp;q=80 2x"> <img height="400" alt="Batch Processing Diagram" class="max-h-[400px] mx-auto" src="https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=400&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=600&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3EqTUAO0CEdjOYNi4LsYlp/db362e4433a478ca3c6a6ae03e44654c/Batch_Processing_Diagram_3x.png?h=800&amp;fm=jpg&amp;q=80 2x"></picture></div> </div><button class="tab tab-sm svelte-1xgatfz" aria-selected="false" aria-controls="panel-4" id="tab-4" data-contentful-entry-id="5IbwpqnenjDWV07pQdXQag" data-contentful-field-id="title" role="tab"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 7.5000001,0 V 0.75 3 H 16.5 V 0.75 0 H 18 V 0.75 3 h 3 1.5 V 4.5 7.5 9 22.5 24 H 21 3.0000001 h -1.5 V 22.5 9 7.5 4.5 3 h 1.5 3 V 0.75 0 Z M 21,9 h -4.875 v 3.375 H 21 Z m 0,4.875 h -4.875 v 3.75 H 21 Z m 0,5.25 H 16.125 V 22.5 H 21 Z m -6.375,-1.5 v -3.75 H 9.3750001 v 3.75 z m -5.2499999,1.5 V 22.5 H 14.625 v -3.375 z m -1.5,-1.5 v -3.75 h -4.875 v 3.75 z m -4.875,1.5 V 22.5 h 4.875 v -3.375 z m 0,-6.75 h 4.875 V 9 h -4.875 z m 6.375,0 H 14.625 V 9 H 9.3750001 Z M 21,4.5 H 3.0000001 v 3 H 21 Z" fill="currentcolor"></path><defs><linearGradient id="mist-6824345f-2c9a-4f8d-9c1c-305e94ea0fb0"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-6824345f-2c9a-4f8d-9c1c-305e94ea0fb0"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-6824345f-2c9a-4f8d-9c1c-305e94ea0fb0"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-6824345f-2c9a-4f8d-9c1c-305e94ea0fb0"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Scheduled Jobs &amp; Cron</button> <div class="tab-panel svelte-1xgatfz" role="tabpanel" id="panel-4" aria-labelledby="tab-4"><div class="tab-text-block svelte-1xgatfz"><h3 data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="5IbwpqnenjDWV07pQdXQag" data-contentful-field-id="heading">Scheduled Jobs &amp; Cron</h3> <div data-contentful-entry-id="5IbwpqnenjDWV07pQdXQag" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>For years, we have relied on Cron to schedule jobs to be executed at a certain time or regular interval.<br><br><b>Without Temporal<br></b><sub>Cron is a largely manual process that can be unreliable and provides limited to no controls over execution.</sub><br><br><b>With Temporal<br></b><sub>You can replace Cron with Scheduled Workflows to be reliably executed.&nbsp; You can start and pause them and even set up signals to start them on command for a Workflow.</sub></p></div></div> <div class="tab-content-block"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=400&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=600&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=800&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=400&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=600&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=800&amp;fm=webp&amp;q=80 2x"> <img height="400" alt="Schedules Diagram" class="max-h-[400px] mx-auto" src="https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=400&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=600&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6m8IbVkFH3P4apCpY1aWkL/d4f49a164ed9a15a30bc68d2b2f92bc1/Schedules_Diagram_3x.png?h=800&amp;fm=jpg&amp;q=80 2x"></picture></div> </div></div></div></div><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-customer-hype-rainbow no-padding gap-y-12 max-md:py-24 md:py-48 xl:py-80 columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col flex-wrap justify-center items-center text-center gap-8">   </div> <div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex max-xl:flex-col xl:flex-row items-center gap-8 justify-center"><div class="w-full justify-items-center grid gap-8 max-xl:grid-cols-1 xl:grid-cols-2"><div class="testimonial svelte-19juk3x"><div class="quote svelte-19juk3x" data-contentful-field-id="heading" data-contentful-entry-id="1vzrYiC8MvGujqNSIJdnym"><svg width="32" height="32" class="text-ultraviolet" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8362)"><path d="M1.5 10.125C1.5 7.01719 4.01719 4.5 7.125 4.5H7.875H9V6.75H7.875H7.125C5.25938 6.75 3.75 8.25938 3.75 10.125V10.5H8.25H10.5V12.75V17.25V19.5H8.25H3.75H1.5V17.25V15V12.75V10.5V10.125ZM3.75 12.75V15V17.25H8.25V12.75H3.75ZM20.25 12.75H15.75V15V17.25H20.25V12.75ZM13.5 15V12.75V10.5V10.125C13.5 7.01719 16.0172 4.5 19.125 4.5H19.875H21V6.75H19.875H19.125C17.2594 6.75 15.75 8.25938 15.75 10.125V10.5H20.25H22.5V12.75V17.25V19.5H20.25H15.75H13.5V17.25V15Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8362"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-72aa6ae9-ab63-4248-b956-cfe241cb1f2b"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-72aa6ae9-ab63-4248-b956-cfe241cb1f2b"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-72aa6ae9-ab63-4248-b956-cfe241cb1f2b"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-72aa6ae9-ab63-4248-b956-cfe241cb1f2b"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <div data-contentful-entry-id="1vzrYiC8MvGujqNSIJdnym" data-contentful-field-id="quote" class="prose max-w-none prose-light default"><p>One of the most interesting pieces of tech I've seen in years… Temporal does to backend and infra, what React did to frontend… the surface exposed to the developer is a beautiful "render()" function to organize your backend workflows.</p></div></div> <div class="source-content svelte-19juk3x"><div class="source-wrapper svelte-19juk3x"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=104&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=156&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=208&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=104&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=156&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=208&amp;fm=webp&amp;q=80 2x"> <img width="104" alt="Guillermo Rauch, Founder &amp; CEO at Vercel" class="flex rounded-full w-14 h-14" src="https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=104&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=156&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/35XpuMxd7XM0cxwHPs7hnw/f2e999228beb25a18bfdcf3969f91689/guillermo-rauch.png?w=208&amp;fm=jpg&amp;q=80 2x" data-contentful-entry-id="1vzrYiC8MvGujqNSIJdnym" data-contentful-field-id="sourceAvatar"></picture> <div class="source-attributions svelte-19juk3x"><p data-variant="eyebrow" data-size="18" class="text undefined eyebrow  s18 text-space-black svelte-1tugctu" data-contentful-entry-id="1vzrYiC8MvGujqNSIJdnym" data-contentful-field-id="source">Guillermo Rauch</p> <p data-variant="body" data-size="16" class="text undefined body  s16 text-blue-gray-700/70 svelte-1tugctu" data-contentful-entry-id="1vzrYiC8MvGujqNSIJdnym" data-contentful-field-id="company">Founder &amp; CEO, Vercel</p></div></div> <img src="https://images.ctfassets.net/0uuz8ydxyd9p/4MDoOIS8XDGmajdIvnygpf/5c7f28033a8677c9ed60e5f8185c1ec7/Vercel_logo_-_dark.svg" alt="Vercel" width="112" class="flex h-auto w-28"></div></div><div class="testimonial svelte-19juk3x"><div class="quote svelte-19juk3x" data-contentful-field-id="heading" data-contentful-entry-id="1vrqAvXio2gSwBNbjp3N30"><svg width="32" height="32" class="text-ultraviolet" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8362)"><path d="M1.5 10.125C1.5 7.01719 4.01719 4.5 7.125 4.5H7.875H9V6.75H7.875H7.125C5.25938 6.75 3.75 8.25938 3.75 10.125V10.5H8.25H10.5V12.75V17.25V19.5H8.25H3.75H1.5V17.25V15V12.75V10.5V10.125ZM3.75 12.75V15V17.25H8.25V12.75H3.75ZM20.25 12.75H15.75V15V17.25H20.25V12.75ZM13.5 15V12.75V10.5V10.125C13.5 7.01719 16.0172 4.5 19.125 4.5H19.875H21V6.75H19.875H19.125C17.2594 6.75 15.75 8.25938 15.75 10.125V10.5H20.25H22.5V12.75V17.25V19.5H20.25H15.75H13.5V17.25V15Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8362"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-20952dfc-2f0e-49e9-8fb2-0c65110e7aa6"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-20952dfc-2f0e-49e9-8fb2-0c65110e7aa6"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-20952dfc-2f0e-49e9-8fb2-0c65110e7aa6"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-20952dfc-2f0e-49e9-8fb2-0c65110e7aa6"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <div data-contentful-entry-id="1vrqAvXio2gSwBNbjp3N30" data-contentful-field-id="quote" class="prose max-w-none prose-light default"><p>Temporal's technology satisfied all of these requirements out of the box and allowed our developers to focus on business logic.</p><p>Without Temporal's technology, we would've spent a significant amount of time rebuilding Temporal and would've very likely done a worse job.</p></div></div> <div class="source-content svelte-19juk3x"><div class="source-wrapper svelte-19juk3x"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=104&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=156&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=208&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=104&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=156&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=208&amp;fm=webp&amp;q=80 2x"> <img width="104" alt="Mitchell Hashimoto, Co-founder at Hashicorp" class="flex rounded-full w-14 h-14" src="https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=104&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=156&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/5DKr4Le66oqIonKUzZC0cA/5774165e77d157ad777141476f782e28/mitchell-hashimoto.png?w=208&amp;fm=jpg&amp;q=80 2x" data-contentful-entry-id="1vrqAvXio2gSwBNbjp3N30" data-contentful-field-id="sourceAvatar"></picture> <div class="source-attributions svelte-19juk3x"><p data-variant="eyebrow" data-size="18" class="text undefined eyebrow  s18 text-space-black svelte-1tugctu" data-contentful-entry-id="1vrqAvXio2gSwBNbjp3N30" data-contentful-field-id="source">Mitchell Hashimoto</p> <p data-variant="body" data-size="16" class="text undefined body  s16 text-blue-gray-700/70 svelte-1tugctu" data-contentful-entry-id="1vrqAvXio2gSwBNbjp3N30" data-contentful-field-id="company">Co-founder, Hashicorp</p></div></div> <img src="https://images.ctfassets.net/0uuz8ydxyd9p/7Bk8auMRdp1TkfTLCh3G8J/3f8ea1401439e4b1b5015e86c60dd2f5/Hashicorp_logo_-_dark.svg" alt="Hashicorp" width="112" class="flex h-auto w-28"></div></div></div></div></div><section class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-space-black  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-3 flex flex-col justify-center"><div class="content svelte-13fc2di"> <h3 data-variant="display" data-size="68" class="text black display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="19xpUsPU7kF4aMBIuh2ZlV" data-contentful-field-id="heading">Temporal works the way you work</h3> <div data-contentful-entry-id="19xpUsPU7kF4aMBIuh2ZlV" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Temporal works with your preexisting choices for runtime, test framework, deployment, continuous integration, web frameworks, and more.</p></div> <div class="flex flex-col md:flex-row gap-2 md:gap-8 mb-4 md:mt-4 md:mb-0"> <a role="link" target="_blank" href="https://pages.temporal.io/contact-us" class="button group w-fit primary center green svelte-e2f4qm" disabled="false" entityid="26vXsfgVna5ijJ0dqXsCgc"> Contact Us <svg width="24" height="24" class="transition-colors " viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-f203b5cb-9d3f-41c0-bb77-ddf1dac541e2"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-f203b5cb-9d3f-41c0-bb77-ddf1dac541e2"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-f203b5cb-9d3f-41c0-bb77-ddf1dac541e2"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-f203b5cb-9d3f-41c0-bb77-ddf1dac541e2"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a></div></div></div> <div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-8 "><div class="flex h-full items-center justify-center"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=800&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1200&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1600&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=800&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1200&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1600&amp;fm=webp&amp;q=80 2x"> <img width="800" alt="Temporal works the way you work" class="" src="https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=800&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1200&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/3TOOv2DUCgMhCJB1joBF1E/381abc9e00cceb067a855be583f84e48/temporal-works-the-way-you-work.png?w=1600&amp;fm=jpg&amp;q=80 2x"></picture></div></div> </section><section class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-9 flex flex-col justify-center"><div class="content svelte-13fc2di"> <h3 data-variant="display" data-size="68" class="text none display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="2xk9OC3Xu6HsiHf2TkK4Tq" data-contentful-field-id="heading">...in your language.</h3> <div data-contentful-entry-id="2xk9OC3Xu6HsiHf2TkK4Tq" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Temporal allows you to develop with durable execution in different languages and multiple languages can be used to build single services, enabling polyglot development.</p></div> <div class="flex flex-col md:flex-row gap-2 md:gap-8 mb-4 md:mt-4 md:mb-0"> <a role="link" target="_blank" href="https://docs.temporal.io/dev-guide" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="48SFIzzt52CDbd3uhSVoo0"> View SDKs </a></div></div></div> <div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-3 "><div class="flex h-full items-center justify-center"><picture><source type="image/avif" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=800&amp;fm=avif&amp;q=60, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1200&amp;fm=avif&amp;q=60 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1600&amp;fm=avif&amp;q=60 2x"> <source type="image/webp" srcset="https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=800&amp;fm=webp&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1200&amp;fm=webp&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1600&amp;fm=webp&amp;q=80 2x"> <img width="800" alt="Code languages" class="" src="https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=800&amp;fm=jpg&amp;q=80, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1200&amp;fm=jpg&amp;q=80 1.5x, https://images.ctfassets.net/0uuz8ydxyd9p/6bvrcHKmc7T739at7UMbM/99fa460df42531c7e1a43692979f2ed7/code_languages.png?w=1600&amp;fm=jpg&amp;q=80 2x"></picture></div></div> </section><section class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-3 flex flex-col justify-center"><div class="content svelte-13fc2di"> <h3 data-variant="display" data-size="68" class="text none display text-off-white s68  svelte-1tugctu" data-contentful-entry-id="7nKZz9B6pPEZfofFzMIin1" data-contentful-field-id="heading">...and in your applications</h3> <div data-contentful-entry-id="7nKZz9B6pPEZfofFzMIin1" data-contentful-field-id="body" class="prose max-w-none prose-dark default"><p>Temporal is used for a wide variety of applications from transaction processing to control planes to applied AI to content pipelines and more. It's useful anywhere you want to guarantee reliability and correctness.</p></div> <div class="flex flex-col md:flex-row gap-2 md:gap-8 mb-4 md:mt-4 md:mb-0"> <a role="link" target="_self" href="/use-cases" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="4Ly9MAZfb1nfx5KzcHCl5o"> View Use Cases </a></div></div></div> <div class="max-sm:col-span-1 sm:col-span-5 max-sm:col-start-1 sm:col-start-8 "><div class="grid max-lg:grid-cols-1 lg:grid-cols-2 gap-4"><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 7.333333,5.3333415 v 2.66665 h 4 v -2.66665 c 0,-1.083334 -0.916693,-2 -2,-2 -1.125013,0 -2,0.916666 -2,2 z m -2,2.66665 v -2.66665 c 0,-2.208331 1.79168,-4 4,-4 2.20832,0 4,1.791669 4,4 v 2.66665 h 3.333334 2 v 2 0.6666675 h -2 V 9.9999915 H 2 v 9.3333335 h 4.666667 v 2 H 2 0 v -2 -9.3333335 -2 H 2 Z M 24,11.999992 V 22.666658 H 8 V 11.999992 Z M 13.333333,15.333326 V 14.666659 H 12 v 0.666667 0.666666 c 0,2.208373 1.79168,3.999999 4,3.999999 2.20832,0 4,-1.791626 4,-3.999999 v -0.666666 -0.666667 h -1.333333 v 0.666667 0.666666 c 0,1.499999 -1.20832,2.666666 -2.666667,2.666666 -1.5,0 -2.666667,-1.166667 -2.666667,-2.666666 z" fill="url('#purple-ultraviolet-gradient-028954e3-0a95-4720-8505-f324a1ef51c6')"></path><defs><linearGradient id="mist-028954e3-0a95-4720-8505-f324a1ef51c6"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-028954e3-0a95-4720-8505-f324a1ef51c6"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-028954e3-0a95-4720-8505-f324a1ef51c6"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-028954e3-0a95-4720-8505-f324a1ef51c6"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="3Sc9EY646Mz0w7fkZU6WQK" data-contentful-field-id="title">Order Management</p></div>  </div></div><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 22,4.6666754 H 1.999999 v 2 H 22 Z m 0,5.9999826 H 1.999999 v 8.666665 H 22 Z M 1.999999,2.6666765 H 22 24 v 1.9999989 14.6666476 2 H 22 1.999999 0 v -2 V 4.6666754 2.6666765 Z M 8.000003,15.333324 v 2 H 3.999998 v -2 z m 7.999998,0 v 2 H 9.333336 v -2 z" fill="url('#purple-ultraviolet-gradient-271ed56b-b574-41c9-adfc-908175eee797')"></path><defs><linearGradient id="mist-271ed56b-b574-41c9-adfc-908175eee797"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-271ed56b-b574-41c9-adfc-908175eee797"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-271ed56b-b574-41c9-adfc-908175eee797"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-271ed56b-b574-41c9-adfc-908175eee797"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="3hZpbMcD1K3o0DxPrzLxCl" data-contentful-field-id="title">Payment processing</p></div>  </div></div><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 0.100003,15.000001 c 0,-2.324977 1.500001,-4.350001 3.600002,-5.062465 V 9.6 c 0,-3.299986 2.662507,-5.9999864 5.999996,-5.9999864 1.762512,0 3.375024,0.7875024 4.5,2.0625024 0.45,-0.15 0.975025,-0.262503 1.500001,-0.262503 2.625024,0 4.8,2.175001 4.8,4.799987 v 0.75 c 2.062513,0.562512 3.600001,2.437536 3.600001,4.650001 v 3 1.8 h -1.8 H 19.300002 5.5 1.900004 0.100003 v -1.8 z m 22.2,0.6 c 0,-1.387489 -0.974976,-2.550001 -2.250001,-2.887489 l -1.35,-0.337488 V 10.95 10.2 c 0,-1.65 -1.35,-2.999986 -3,-2.999986 -0.337488,0 -0.674976,0.075 -0.937488,0.15 l -1.125025,0.375 -0.787488,-0.9 C 12.062513,5.962516 10.937489,5.400013 9.700001,5.400013 7.375024,5.400013 5.5,7.312516 5.5,9.6 v 0.337536 1.274976 l -1.199995,0.412512 c -1.425001,0.487488 -2.400001,1.837488 -2.400001,3.374977 v 3.6 H 5.5 19.300002 22.300003 Z M 6.7,9 h 0.6 2.400001 0.6 v 0.6 2.4 0.6 h -0.6 H 7.3 6.7 V 12 9.6 Z m 1.2,1.2 v 1.2 H 9.100001 V 10.2 Z M 10.900001,9 h 0.6 0.6 0.6 v 0.6 2.4 0.6 h -1.2 V 12 10.2 h -0.6 z m 3.6,0 h 2.400001 0.6 v 0.6 2.4 0.6 h -0.6 -2.400001 -0.6 V 12 9.6 9 Z m 0.600001,2.4 h 1.2 v -1.2 h -1.2 z M 7.3,13.8 h 0.6 0.600001 0.6 v 0.6 2.400001 0.6 H 7.9 v -0.6 -1.8 H 7.3 Z m 3.000001,0 h 0.6 2.4 0.6 v 0.6 2.400001 0.6 h -0.6 -2.4 -0.6 v -0.6 V 14.4 Z m 1.2,1.200001 v 1.2 h 1.2 v -1.2 z M 15.100002,13.8 h 0.6 0.6 v 0.6 2.400001 0.6 h -1.2 v -0.6 -1.8 H 14.500001 V 13.8 Z" fill="url('#purple-ultraviolet-gradient-e7b53e32-5a95-4726-a291-576291a76d5c')"></path><defs><linearGradient id="mist-e7b53e32-5a95-4726-a291-576291a76d5c"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-e7b53e32-5a95-4726-a291-576291a76d5c"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-e7b53e32-5a95-4726-a291-576291a76d5c"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-e7b53e32-5a95-4726-a291-576291a76d5c"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="6xeNP6DtGUrUpA4S5zGqzk" data-contentful-field-id="title">Infrastructure pipelines</p></div>  </div></div><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 7.5,23.999999 V 21.749998 21.328137 19.499996 H 5.25 2.25 0 V 17.249994 2.2500015 0 H 2.25 21.75 24 v 2.2500015 14.9999925 2.250002 h -2.25 -7.5 l -4.5,3.000002 z m 5.48436,-6.328084 0.5625,-0.421921 H 14.25 21.75 V 2.2500015 H 2.25 V 17.249994 H 7.5 9.75 v 2.250002 0.32814 z M 9,8.2499875 c -0.84372,0 -1.5,-0.65622 -1.5,-1.500001 0,-0.79686 0.65628,-1.499983 1.5,-1.499983 0.79686,0 1.5,0.703123 1.5,1.499983 0,0.843781 -0.70314,1.500001 -1.5,1.500001 z m 6,0 c -0.84372,0 -1.5,-0.65622 -1.5,-1.500001 0,-0.79686 0.65628,-1.499983 1.5,-1.499983 0.79686,0 1.5,0.703123 1.5,1.499983 0,0.843781 -0.70314,1.500001 -1.5,1.500001 z m -7.125,2.2031415 0.75,0.796861 c 0.79686,0.9375 2.01564,1.500002 3.32814,1.500002 1.35936,0 2.53122,-0.562502 3.375,-1.500002 l 0.75,-0.796861 1.6875,1.500002 -0.75,0.796861 c -1.26564,1.406281 -3.04692,2.250001 -5.0625,2.250001 -1.96878,0 -3.79686,-0.84372 -5.01564,-2.250001 l -0.75,-0.796861 z" fill="url('#purple-ultraviolet-gradient-8fa58d30-c3fa-44ec-820c-6efb9be724d4')"></path><defs><linearGradient id="mist-8fa58d30-c3fa-44ec-820c-6efb9be724d4"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-8fa58d30-c3fa-44ec-820c-6efb9be724d4"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-8fa58d30-c3fa-44ec-820c-6efb9be724d4"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-8fa58d30-c3fa-44ec-820c-6efb9be724d4"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="4IaGtth9s8zCdbGT801Ife" data-contentful-field-id="title">Customer on/offboarding</p></div>  </div></div><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 13.800002,4.2000085 H 4.199998 v 1.799999 h 4.800004 0.6 v 1.199986 h -0.6 H 0.599999 0 v -1.199986 h 0.599999 1.8 v -1.799999 -1.8 h 1.799999 9.600004 1.799999 v 1.8 1.799999 h 2.1 0.337488 l 0.262512,0.262503 4.237487,4.1999935 L 22.8,10.725016 v 0.374976 5.099999 h 0.3 0.9 v 1.8 h -0.9 -1.5 c 0,1.987536 -1.612511,3.600001 -3.599999,3.600001 -1.987488,0 -3.599999,-1.612464 -3.599999,-3.600001 h -0.3 -0.3 -1.8 -2.4 c 0,1.987536 -1.612511,3.600001 -3.599999,3.600001 -1.987502,0 -3.600004,-1.612464 -3.600004,-3.600001 v -1.8 -2.999998 h 1.799999 v 1.687536 c 0.524981,-0.3 1.124981,-0.487536 1.800005,-0.487536 1.312512,0 2.474975,0.75 3.112511,1.799999 h 2.887488 1.8 z m 1.799999,3.599985 v 3.5999995 h 5.324975 L 17.324977,7.7999935 Z M 7.800003,17.999991 c 0,-0.637488 -0.375024,-1.2 -0.9,-1.537488 -0.562512,-0.337488 -1.275024,-0.337488 -1.8,0 -0.562502,0.337488 -0.900005,0.9 -0.900005,1.537488 0,0.675024 0.337503,1.237536 0.900005,1.575024 0.524976,0.337488 1.237488,0.337488 1.8,0 0.524976,-0.337488 0.9,-0.9 0.9,-1.575024 z m 10.199998,1.8 c 0.637488,0 1.2,-0.337488 1.537488,-0.899999 0.337488,-0.524976 0.337488,-1.237488 0,-1.8 -0.337488,-0.524976 -0.9,-0.9 -1.537488,-0.9 -0.675024,0 -1.237488,0.375024 -1.575024,0.9 -0.337488,0.562512 -0.337488,1.275023 0,1.8 0.337536,0.562512 0.9,0.899999 1.575024,0.899999 z M 1.799999,8.3999935 h 8.400003 0.6 v 1.199999 h -0.6 -8.400003 -0.6 v -1.199999 z m -1.2,2.3999995 h 8.400003 0.6 v 1.2 h -0.6 H 0.599999 0 v -1.2 z" fill="url('#purple-ultraviolet-gradient-3a45e629-eb49-4970-9b88-3c5d8ee21c8d')"></path><defs><linearGradient id="mist-3a45e629-eb49-4970-9b88-3c5d8ee21c8d"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-3a45e629-eb49-4970-9b88-3c5d8ee21c8d"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-3a45e629-eb49-4970-9b88-3c5d8ee21c8d"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-3a45e629-eb49-4970-9b88-3c5d8ee21c8d"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="11UZUZXGswok1AxkTTsibh" data-contentful-field-id="title">Logistics Management</p></div>  </div></div><div class="card ultraviolet svelte-1robp0h"><div class="card-content svelte-1robp0h"><div class="flex items-center sm:items-start sm:flex-col gap-6"><svg width="40" height="40" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 10.935672,0 h 2.245611 1.871343 c 1.684208,0 3.134515,1.0292385 3.742685,2.5263125 1.169575,0.65497 1.96494,1.824562 2.152075,3.181295 1.169574,0.795306 1.96488,2.152014 1.96488,3.649089 0,0.374268 -0.04677,0.7485365 -0.140366,1.1228065 0.748537,0.888902 1.263172,2.105305 1.263172,3.368417 0,1.450306 -0.608172,2.760245 -1.497075,3.695917 v 0.04677 0.04683 c 0,2.198783 -1.63744,4.023359 -3.742686,4.397627 -0.748536,1.169574 -2.058477,1.96494 -3.555551,1.96494 H 13.181282 10.935671 8.8771945 c -1.543843,0 -2.853784,-0.795366 -3.602333,-1.96494 -2.105258,-0.374268 -3.695899,-2.198844 -3.695899,-4.397627 0,-0.04683 0,-0.0936 0,-0.0936 -0.9356716,-0.935671 -1.4970756,-2.245611 -1.4970756,-3.695917 0,-1.263112 0.4678369,-2.479515 1.2163736,-3.368417 -0.04679,-0.37427 -0.093567,-0.7485385 -0.093567,-1.1228065 0,-1.497075 0.748538,-2.853783 1.918124,-3.649089 0.187134,-1.356733 0.982458,-2.526325 2.152044,-3.181295 C 5.8830455,1.0292385 7.3333515,0 9.0643285,0 Z M 7.1929855,4.1637405 c -0.98244,0.187134 -1.730989,0.935672 -1.871337,1.918136 0,0.09354 0,0.187134 0,0.280671 0,0.280731 0.04678,0.561403 0.09357,0.795366 -0.327488,0.04677 -0.701757,0.140306 -0.982458,0.32744 -0.514616,0.374268 -0.935672,0.9825 -0.982452,1.63744 0,0.0936 0,0.187134 0,0.280731 0,0.6549405 0.280701,1.2631125 0.748537,1.6842095 -0.701757,0.280671 -1.30994,0.842074 -1.637428,1.543843 -0.140348,0.374269 -0.233915,0.795306 -0.233915,1.216342 0,1.122806 0.608184,2.105306 1.497075,2.61988 0.09357,0.04683 0.140347,0.0936 0.233914,0.140366 -0.04678,0.04677 -0.04678,0.0936 -0.09357,0.140366 -0.09357,0.280672 -0.140347,0.561402 -0.140347,0.842075 0,1.029267 0.65497,1.918171 1.590641,2.198842 0.187158,0.04677 0.421061,0.04677 0.654964,0.04677 0.233903,0 0.514634,-0.04677 0.748537,-0.09354 0,0.421037 0.140366,0.842075 0.421037,1.169575 0.3275,0.467866 0.842135,0.748537 1.450306,0.795305 0.04677,0 0.0936,0 0.187135,0 H 10.935672 V 19.836216 19.649081 19.461947 13.473649 H 8.3157915 v 1.309941 c 0.655,0.280732 1.122805,0.935672 1.122805,1.684208 0,1.076037 -0.842074,1.871343 -1.871343,1.871343 -1.076037,0 -1.871343,-0.795306 -1.871343,-1.871343 0,-0.748536 0.421038,-1.403476 1.122806,-1.684208 v -2.058477 -0.748537 h 0.748537 3.3684185 V 7.4853525 H 9.9999995 c -0.280671,0.701768 -0.935671,1.122806 -1.684208,1.122806 -1.076038,0 -1.871343,-0.795306 -1.871343,-1.871343 0,-1.029209 0.795305,-1.871325 1.871343,-1.871325 0.748537,0 1.403537,0.467835 1.684208,1.122787 H 10.935672 V 4.4912215 4.1169525 2.2456095 H 9.0643285 c -0.140366,0 -0.280672,0.04679 -0.374269,0.04679 -0.888903,0.187134 -1.497074,0.935672 -1.497074,1.824556 z m 1.122806,1.824538 c -0.421038,0 -0.748538,0.374269 -0.748538,0.748538 0,0.421097 0.3275,0.748537 0.748538,0.748537 0.374268,0 0.748537,-0.32744 0.748537,-0.748537 0,-0.374269 -0.374269,-0.748538 -0.748537,-0.748538 z M 16.8772,20.912254 c 0.233904,-0.3275 0.374269,-0.748538 0.421037,-1.169575 0.233903,0.09354 0.467866,0.09354 0.748537,0.09354 0.187134,0 0.421037,0 0.608172,-0.04677 0.935671,-0.280672 1.63744,-1.169575 1.63744,-2.198843 0,-0.280672 -0.09354,-0.561402 -0.187135,-0.842074 -0.04677,-0.04677 -0.04677,-0.0936 -0.09354,-0.140366 0.09354,-0.04677 0.140306,-0.09354 0.233903,-0.140366 0.888903,-0.514574 1.543843,-1.497074 1.543843,-2.61988 0,-0.421037 -0.140366,-0.842074 -0.280671,-1.216343 -0.3275,-0.701769 -0.935672,-1.263172 -1.637441,-1.543843 0.467806,-0.421097 0.795306,-1.029269 0.795306,-1.7310365 0,-0.04677 0,-0.140306 -0.04677,-0.233903 -0.04677,-0.701769 -0.421038,-1.263172 -0.98244,-1.63744 -0.280732,-0.187134 -0.608232,-0.32744 -0.9825,-0.32744 0.0936,-0.280732 0.140365,-0.514635 0.140365,-0.795366 0,-0.09354 0,-0.187134 -0.04677,-0.280671 -0.0936,-0.982464 -0.888903,-1.777788 -1.824575,-1.918136 v -0.04679 c 0,-0.888884 -0.65494,-1.637422 -1.497074,-1.824556 -0.140366,0 -0.280672,-0.04679 -0.374269,-0.04679 h -1.871342 v 1.871343 0.374269 1.497056 h 3.368418 0.748537 v 0.748538 2.058477 c 0.655,0.280731 1.122806,0.935671 1.122806,1.6842085 0,1.076037 -0.842075,1.871343 -1.871343,1.871343 -1.076037,0 -1.871343,-0.795306 -1.871343,-1.871343 0,-0.7485375 0.421037,-1.4034775 1.122806,-1.6842085 v -1.30994 H 13.181276 V 14.97072 h 2.385978 c 0.280671,-0.65494 0.935671,-1.122806 1.730977,-1.122806 1.029269,0 1.871343,0.842134 1.871343,1.871343 0,1.076037 -0.842074,1.871343 -1.871343,1.871343 -0.795306,0 -1.450306,-0.421037 -1.730977,-1.122806 h -2.385978 v 2.994149 0.187134 0.187134 1.871343 h 2.058478 c 0.04677,0 0.0936,0 0.187134,0 0.561403,-0.04677 1.076037,-0.32744 1.450306,-0.795305 z M 8.3157915,16.467799 c 0,-0.374268 -0.374269,-0.748536 -0.748538,-0.748536 -0.421037,0 -0.748537,0.374269 -0.748537,0.748536 0,0.421098 0.3275,0.748537 0.748537,0.748537 0.374269,0 0.748538,-0.327439 0.748538,-0.748537 z M 16.549701,9.7309645 c -0.421037,0 -0.748537,0.3742695 -0.748537,0.7485385 0,0.421097 0.3275,0.748537 0.748537,0.748537 0.374268,0 0.748537,-0.32744 0.748537,-0.748537 0,-0.37427 -0.37427,-0.7485385 -0.748537,-0.7485385 z m 1.497074,5.9882985 c 0,-0.37427 -0.374268,-0.748537 -0.748537,-0.748537 -0.421037,0 -0.748537,0.374268 -0.748537,0.748537 0,0.421097 0.3275,0.748536 0.748537,0.748536 0.374269,0 0.748537,-0.327439 0.748537,-0.748536 z" fill="url('#purple-ultraviolet-gradient-fb2acfb9-8686-412c-9e95-d4a2c8fdd1f3')"></path><defs><linearGradient id="mist-fb2acfb9-8686-412c-9e95-d4a2c8fdd1f3"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-fb2acfb9-8686-412c-9e95-d4a2c8fdd1f3"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-fb2acfb9-8686-412c-9e95-d4a2c8fdd1f3"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-fb2acfb9-8686-412c-9e95-d4a2c8fdd1f3"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <p data-variant="heading" data-size="24" class="text undefined heading  s24 text-white svelte-1tugctu" data-contentful-entry-id="2GHicu347Fi7na7t1vpqRC" data-contentful-field-id="title">Applied AI</p></div>  </div></div></div></div> </section><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-stars max-xl:hidden columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-7 max-sm:col-start-1 sm:col-start-2 flex items-center justify-center"><picture data-svelte-h="svelte-15uqpgc"><source srcset="/_app/immutable/assets/globe.CZOKK8YK.avif 1x, /_app/immutable/assets/globe.Bc74tZig.avif 2x" type="image/avif"><source srcset="/_app/immutable/assets/globe.EYw5LJOv.webp 1x, /_app/immutable/assets/globe.CRDteweA.webp 2x" type="image/webp"><source srcset="/_app/immutable/assets/globe.D3YPfV_l.png 1x, /_app/immutable/assets/globe.BwqgSt4J.png 2x" type="image/png"><img src="/_app/immutable/assets/globe.BwqgSt4J.png" alt="Globe with pixelated continents and orbitting dashed lines" class="max-w-3xl p-10" width="1840" height="1870"></picture></div> <div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-9 flex items-center"><div class="flex flex-col gap-8"><p data-variant="eyebrow" data-size="16" class="text undefined eyebrow  s16 text-indigo-300 svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="eyebrow">Temporal Cloud</p> <p data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="heading">Reliable, scalable, serverless Temporal in 11+ regions</p> <p data-variant="body" data-size="24" class="text undefined body  s24  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="body">Run the Temporal Service today, without hassle, and with peace of mind. Pay for only what you use with our managed service, built, managed, and supported by the creators of the Temporal project.
</p> <div class="flex flex-row gap-4 lg:mt-16 max-sm:flex-col"><a role="link" target="_self" href="/cloud" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="2eTGTn8xx5WsKinHcTYQEL"> Learn more <svg width="24" height="24" class="transition-colors group-hover:text-indigo-100" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-39de77a9-7ba4-4981-869d-d81065b9d754"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-39de77a9-7ba4-4981-869d-d81065b9d754"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-39de77a9-7ba4-4981-869d-d81065b9d754"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-39de77a9-7ba4-4981-869d-d81065b9d754"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a><a role="link" target="_self" href="/get-cloud" class="button group w-fit ghost center ultraviolet svelte-e2f4qm" disabled="false" entityid="1D51GheIiheVRtaKjcq9Wa"> Sign up for Cloud </a></div></div></div></div> <div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-stars max-sm:hidden xl:hidden columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col gap-8"><div class="flex flex-col gap-8"><p data-variant="eyebrow" data-size="16" class="text undefined eyebrow  s16 text-indigo-300 svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="eyebrow">Temporal Cloud</p> <p data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="heading">Reliable, scalable, serverless Temporal in 11+ regions</p> <p data-variant="body" data-size="24" class="text undefined body  s24  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="body">Run the Temporal Service today, without hassle, and with peace of mind. Pay for only what you use with our managed service, built, managed, and supported by the creators of the Temporal project.
</p> <div class="flex flex-row gap-4 lg:mt-16 max-sm:flex-col"><a role="link" target="_self" href="/cloud" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="2eTGTn8xx5WsKinHcTYQEL"> Learn more <svg width="24" height="24" class="transition-colors group-hover:text-indigo-100" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-c44d7847-a00f-4d89-8975-50de568b7009"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-c44d7847-a00f-4d89-8975-50de568b7009"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-c44d7847-a00f-4d89-8975-50de568b7009"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-c44d7847-a00f-4d89-8975-50de568b7009"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a><a role="link" target="_self" href="/get-cloud" class="button group w-fit ghost center ultraviolet svelte-e2f4qm" disabled="false" entityid="1D51GheIiheVRtaKjcq9Wa"> Sign up for Cloud </a></div></div> <div class="pt-24 flex items-center justify-center" data-svelte-h="svelte-kclezj"><picture><source srcset="/_app/immutable/assets/globe.CZOKK8YK.avif 1x, /_app/immutable/assets/globe.Bc74tZig.avif 2x" type="image/avif"><source srcset="/_app/immutable/assets/globe.EYw5LJOv.webp 1x, /_app/immutable/assets/globe.CRDteweA.webp 2x" type="image/webp"><source srcset="/_app/immutable/assets/globe.D3YPfV_l.png 1x, /_app/immutable/assets/globe.BwqgSt4J.png 2x" type="image/png"><img src="/_app/immutable/assets/globe.BwqgSt4J.png" alt="Globe with pixelated continents and orbitting dashed lines" class="w-full" width="1840" height="1870"></picture></div></div></div> <div class="sm:hidden flex flex-col gap-8 pt-12 bg-stars bg-background bg-cover"><div class="px-5"><div class="flex flex-col gap-8"><p data-variant="eyebrow" data-size="16" class="text undefined eyebrow  s16 text-indigo-300 svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="eyebrow">Temporal Cloud</p> <p data-variant="heading" data-size="48" class="text undefined heading  s48  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="heading">Reliable, scalable, serverless Temporal in 11+ regions</p> <p data-variant="body" data-size="24" class="text undefined body  s24  svelte-1tugctu" data-contentful-entry-id="1B9ImwXHOjGOgPEFmTdEeQ" data-contentful-field-id="body">Run the Temporal Service today, without hassle, and with peace of mind. Pay for only what you use with our managed service, built, managed, and supported by the creators of the Temporal project.
</p> <div class="flex flex-row gap-4 lg:mt-16 max-sm:flex-col"><a role="link" target="_self" href="/cloud" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="2eTGTn8xx5WsKinHcTYQEL"> Learn more <svg width="24" height="24" class="transition-colors group-hover:text-indigo-100" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14 18L20 12M20 12L14 6M20 12L4 12" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentcolor"></path><defs><linearGradient id="mist-ea67f7ae-1898-4f71-94c0-f1fb7ffdb3d5"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-ea67f7ae-1898-4f71-94c0-f1fb7ffdb3d5"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-ea67f7ae-1898-4f71-94c0-f1fb7ffdb3d5"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-ea67f7ae-1898-4f71-94c0-f1fb7ffdb3d5"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a><a role="link" target="_self" href="/get-cloud" class="button group w-fit ghost center ultraviolet svelte-e2f4qm" disabled="false" entityid="1D51GheIiheVRtaKjcq9Wa"> Sign up for Cloud </a></div></div></div> <div class="h-80 relative overflow-hidden" data-svelte-h="svelte-1dcrfxf"><picture><source srcset="/_app/immutable/assets/globe.CZOKK8YK.avif 1x, /_app/immutable/assets/globe.Bc74tZig.avif 2x" type="image/avif"><source srcset="/_app/immutable/assets/globe.EYw5LJOv.webp 1x, /_app/immutable/assets/globe.CRDteweA.webp 2x" type="image/webp"><source srcset="/_app/immutable/assets/globe.D3YPfV_l.png 1x, /_app/immutable/assets/globe.BwqgSt4J.png 2x" type="image/png"><img src="/_app/immutable/assets/globe.BwqgSt4J.png" alt="Globe with pixelated continents and orbitting dashed lines" class="!max-w-[unset] w-[120%] absolute top-0 left-[-10%]" width="1840" height="1870"></picture></div></div><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-customer-hype-rainbow no-padding gap-y-12 max-md:py-24 md:py-48 xl:py-80 columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex flex-col flex-wrap justify-center items-center text-center gap-8"> <p data-variant="display" data-size="128" class="text customer-hype-rainbow display text-off-white s128  svelte-1tugctu" data-contentful-entry-id="6nBD7mNC83FXzFG6URnrK8" data-contentful-field-id="title">Build invincible apps</p> <p data-variant="body" data-size="24" class="text customer-hype-rainbow body text-off-white s24  svelte-1tugctu" data-contentful-entry-id="6nBD7mNC83FXzFG6URnrK8" data-contentful-field-id="description">Give your apps and services durable execution.</p> <div class="flex max-xl:flex-col xl:flex-row items-center justify-center gap-4 mt-4"><a role="link" target="_blank" href="https://docs.temporal.io/" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false"><svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8348)"><path d="M1.5 4.125C1.5 1.84688 3.34688 0 5.625 0H21.375H22.5V1.125V17.625V18.75H21.375H21V21.75H21.375H22.5V24H21.375H5.25C3.17812 24 1.5 22.3219 1.5 20.25C1.5 20.1234 1.50469 19.9969 1.51875 19.875H1.5V4.125ZM3.75 20.25C3.75 21.0797 4.42031 21.75 5.25 21.75H18.75V18.75H5.25C4.42031 18.75 3.75 19.4203 3.75 20.25ZM3.75 16.8141C4.20937 16.6125 4.71563 16.5 5.25 16.5H20.25V2.25H5.625C4.58906 2.25 3.75 3.08906 3.75 4.125V16.8141ZM9 5.25L9.75 3.75L10.5 5.25L12 6L10.5 6.75L9.75 8.25L9 6.75L7.5 6L9 5.25ZM13.875 10.125L15 7.5L16.125 10.125L18.75 11.25L16.125 12.375L15 15L13.875 12.375L11.25 11.25L13.875 10.125Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8348"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-6c9323b1-fb4a-4956-8473-31926e912a2b"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-6c9323b1-fb4a-4956-8473-31926e912a2b"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-6c9323b1-fb4a-4956-8473-31926e912a2b"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-6c9323b1-fb4a-4956-8473-31926e912a2b"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Documentation </a><a role="link" target="_blank" href="https://github.com/temporalio/temporal" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false"><svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_2449_10932)"><path d="M3.75 2.25V5.25H6.75V2.25H3.75ZM1.5 0H3.75H6.75H9V2.25V5.25V7.5H6.75H6.375V12C7.31719 11.2922 8.48438 10.875 9.75 10.875H14.25C16.1156 10.875 17.625 9.36562 17.625 7.5H17.25H15V5.25V2.25V0H17.25H20.25H22.5V2.25V5.25V7.5H20.25H19.875C19.875 10.6078 17.3578 13.125 14.25 13.125H9.75C7.88438 13.125 6.375 14.6344 6.375 16.5H6.75H9V18.75V21.75V24H6.75H3.75H1.5V21.75V18.75V16.5H3.75H4.125V7.5H3.75H1.5V5.25V2.25V0ZM6.75 18.75H3.75V21.75H6.75V18.75ZM20.25 2.25H17.25V5.25H20.25V2.25Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_2449_10932"><rect width="24" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-0064f1bb-2dee-4542-90f2-cc32d32dd219"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-0064f1bb-2dee-4542-90f2-cc32d32dd219"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-0064f1bb-2dee-4542-90f2-cc32d32dd219"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-0064f1bb-2dee-4542-90f2-cc32d32dd219"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Code Base </a><a role="link" target="_blank" href="https://learn.temporal.io/examples/" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false"><svg width="24" height="24" class="transition-colors text-indigo-300 group-hover:text-off-white" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M14.1188 3.0675L13.8451 3.9225L8.44509 20.7225L8.17134 21.5775L9.88509 22.1288L10.1588 21.2738L15.5588 4.47375L15.8326 3.61875L14.1188 3.0675ZM16.4288 8.14126L17.0851 8.75625L21.1838 12.6L17.0851 16.4438L16.4288 17.0588L17.6588 18.3713L18.3151 17.7563L23.1151 13.2563L23.8163 12.6L23.1151 11.9438L18.3151 7.44375L17.6588 6.82875L16.4288 8.14126ZM6.34134 6.82875L5.68509 7.44375L0.885088 11.9438L0.183838 12.6L0.885088 13.2563L5.68509 17.7563L6.34134 18.3713L7.57134 17.0588L6.91509 16.4438L2.81634 12.6L6.91509 8.75625L7.57134 8.14126L6.34134 6.82875Z" fill="currentcolor"></path><defs><linearGradient id="mist-e91fa3cc-5ac7-47a7-8a37-e4651332563d"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-e91fa3cc-5ac7-47a7-8a37-e4651332563d"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-e91fa3cc-5ac7-47a7-8a37-e4651332563d"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-e91fa3cc-5ac7-47a7-8a37-e4651332563d"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> Samples </a></div></div> <div class="max-sm:col-span-1 sm:col-span-10 max-sm:col-start-1 sm:col-start-3 flex max-xl:flex-col xl:flex-row items-center gap-8 justify-center"></div></div> </div></main> <footer class="footer svelte-11jxzn9"><div class="footer-content svelte-11jxzn9"><div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-8 max-sm:col-start-1 sm:col-start-4 flex lg:flex-row lg:items-center lg:justify-between max-lg:flex-col max-lg:gap-6"><a href="https://status.temporal.io/" class="status-badge none svelte-1t3n4v7"><p data-variant="mono" data-size="16" class="text undefined mono  s16  svelte-1tugctu">ALL SYSTEMS OPERATIONAL</p></a> <div class="social-links svelte-46uxnp"><a class="social-link svelte-46uxnp" target="_blank" href="https://www.youtube.com/temporalio" aria-label="Follow us on YouTube"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M 23.498438,5.81639 C 23.222439,4.7078 22.409253,3.8347 21.376599,3.53841 19.504978,3 12.000023,3 12.000023,3 c 0,0 -7.5050005,0 -9.3766687,0.53841 C 1.590775,3.83475 0.7775235,4.7078 0.5015053,5.81639 0,7.82578 0,12.0182 0,12.0182 c 0,0 0,4.1924 0.5015053,6.2018 0.2760182,1.1086 1.0892697,1.9453 2.121849,2.2416 C 4.4950225,21 12.000023,21 12.000023,21 c 0,0 7.504955,0 9.376576,-0.5384 1.032654,-0.2963 1.84584,-1.133 2.121839,-2.2416 C 24,16.2106 24,12.0182 24,12.0182 c 0,0 0,-4.19242 -0.501562,-6.20181 z M 9.545466,15.8246 V 8.2118 l 6.272706,3.8065 z" fill="currentcolor"></path><defs><linearGradient id="mist-1c193a6e-7b8e-4fcc-a329-bd353c733021"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-1c193a6e-7b8e-4fcc-a329-bd353c733021"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-1c193a6e-7b8e-4fcc-a329-bd353c733021"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-1c193a6e-7b8e-4fcc-a329-bd353c733021"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a> <a class="social-link svelte-46uxnp" target="_blank" href="https://twitter.com/temporalio" aria-label="Follow us on Twitter"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M18.2437 2.25H21.5531L14.325 10.5094L22.8281 21.75H16.1719L10.9547 14.9344L4.99216 21.75H1.6781L9.40779 12.9141L1.25623 2.25H8.08123L12.7922 8.47969L18.2437 2.25ZM17.0812 19.7719H18.914L7.08279 4.125H5.11404L17.0812 19.7719Z" fill="currentcolor"></path><defs><linearGradient id="mist-7583076a-d885-4378-8601-2b666515a744"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-7583076a-d885-4378-8601-2b666515a744"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-7583076a-d885-4378-8601-2b666515a744"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-7583076a-d885-4378-8601-2b666515a744"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a> <a class="social-link svelte-46uxnp" target="_blank" href="https://github.com/temporalio" aria-label="Follow us on GitHub"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8386)"><path d="M8.15156 18.6281C8.15156 18.7219 8.04375 18.7969 7.90781 18.7969C7.75312 18.8109 7.64531 18.7359 7.64531 18.6281C7.64531 18.5344 7.75313 18.4594 7.88906 18.4594C8.02969 18.4453 8.15156 18.5203 8.15156 18.6281ZM6.69375 18.4172C6.66094 18.5109 6.75469 18.6187 6.89531 18.6469C7.01719 18.6937 7.15781 18.6469 7.18594 18.5531C7.21406 18.4594 7.125 18.3516 6.98438 18.3094C6.8625 18.2766 6.72656 18.3234 6.69375 18.4172ZM8.76562 18.3375C8.62969 18.3703 8.53594 18.4594 8.55 18.5672C8.56406 18.6609 8.68594 18.7219 8.82656 18.6891C8.9625 18.6562 9.05625 18.5672 9.04219 18.4734C9.02812 18.3844 8.90156 18.3234 8.76562 18.3375ZM11.85 0.375C5.34844 0.375 0.375 5.31094 0.375 11.8125C0.375 17.0109 3.64688 21.4594 8.32031 23.025C8.92031 23.1328 9.13125 22.7625 9.13125 22.4578C9.13125 22.1672 9.11719 20.5641 9.11719 19.5797C9.11719 19.5797 5.83594 20.2828 5.14688 18.1828C5.14688 18.1828 4.6125 16.8187 3.84375 16.4672C3.84375 16.4672 2.77031 15.7312 3.91875 15.7453C3.91875 15.7453 5.08594 15.8391 5.72812 16.9547C6.75469 18.7641 8.475 18.2437 9.14531 17.9344C9.25313 17.1844 9.55781 16.6641 9.89531 16.3547C7.275 16.0641 4.63125 15.6844 4.63125 11.175C4.63125 9.88594 4.9875 9.23906 5.7375 8.41406C5.61562 8.10938 5.21719 6.85312 5.85938 5.23125C6.83906 4.92656 9.09375 6.49688 9.09375 6.49688C10.0312 6.23438 11.0391 6.09844 12.0375 6.09844C13.0359 6.09844 14.0438 6.23438 14.9813 6.49688C14.9813 6.49688 17.2359 4.92188 18.2156 5.23125C18.8578 6.85781 18.4594 8.10938 18.3375 8.41406C19.0875 9.24375 19.5469 9.89062 19.5469 11.175C19.5469 15.6984 16.7859 16.0594 14.1656 16.3547C14.5969 16.725 14.9625 17.4281 14.9625 18.5297C14.9625 20.1094 14.9484 22.0641 14.9484 22.4484C14.9484 22.7531 15.1641 23.1234 15.7594 23.0156C20.4469 21.4594 23.625 17.0109 23.625 11.8125C23.625 5.31094 18.3516 0.375 11.85 0.375ZM4.93125 16.5422C4.87031 16.5891 4.88438 16.6969 4.96406 16.7859C5.03906 16.8609 5.14687 16.8938 5.20781 16.8328C5.26875 16.7859 5.25469 16.6781 5.175 16.5891C5.1 16.5141 4.99219 16.4812 4.93125 16.5422ZM4.425 16.1625C4.39219 16.2234 4.43906 16.2984 4.53281 16.3453C4.60781 16.3922 4.70156 16.3781 4.73438 16.3125C4.76719 16.2516 4.72031 16.1766 4.62656 16.1297C4.53281 16.1016 4.45781 16.1156 4.425 16.1625ZM5.94375 17.8312C5.86875 17.8922 5.89687 18.0328 6.00469 18.1219C6.1125 18.2297 6.24844 18.2437 6.30937 18.1688C6.37031 18.1078 6.34219 17.9672 6.24844 17.8781C6.14531 17.7703 6.00469 17.7563 5.94375 17.8312ZM5.40938 17.1422C5.33437 17.1891 5.33437 17.3109 5.40938 17.4188C5.48438 17.5266 5.61094 17.5734 5.67188 17.5266C5.74687 17.4656 5.74687 17.3438 5.67188 17.2359C5.60625 17.1281 5.48438 17.0813 5.40938 17.1422Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8386"><rect width="23.25" height="24" fill="white" transform="translate(0.375)"></rect></clipPath></defs><defs><linearGradient id="mist-6b9db2de-11d5-47f2-b813-e9616ce20c73"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-6b9db2de-11d5-47f2-b813-e9616ce20c73"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-6b9db2de-11d5-47f2-b813-e9616ce20c73"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-6b9db2de-11d5-47f2-b813-e9616ce20c73"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a> <a class="social-link svelte-46uxnp" target="_blank" href="https://www.linkedin.com/company/temporal-technologies" aria-label="Follow us on Linkedin"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8402)"><path d="M6.20062 21H1.84688V6.97971H6.20062V21ZM4.02141 5.06721C2.62922 5.06721 1.5 3.91408 1.5 2.52189C1.5 1.85318 1.76565 1.21185 2.2385 0.738991C2.71136 0.266136 3.35269 0.000488281 4.02141 0.000488281C4.69012 0.000488281 5.33145 0.266136 5.80431 0.738991C6.27716 1.21185 6.54281 1.85318 6.54281 2.52189C6.54281 3.91408 5.41313 5.06721 4.02141 5.06721ZM22.4953 21H18.1509V14.175C18.1509 12.5485 18.1181 10.4625 15.8873 10.4625C13.6237 10.4625 13.2769 12.2297 13.2769 14.0578V21H8.92781V6.97971H13.1034V8.89221H13.1644C13.7456 7.79064 15.1655 6.62814 17.2838 6.62814C21.69 6.62814 22.5 9.52971 22.5 13.2985V21H22.4953Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8402"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-f28d2927-9510-45de-91e9-ae2fe984accb"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-f28d2927-9510-45de-91e9-ae2fe984accb"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-f28d2927-9510-45de-91e9-ae2fe984accb"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-f28d2927-9510-45de-91e9-ae2fe984accb"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a> <a class="social-link svelte-46uxnp" target="_blank" href="https://t.mp/slack" aria-label="Join us on Slack"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><g clip-path="url(#clip0_1786_8418)"><path d="M5.91188 14.7703C5.91188 15.9844 4.92 16.9762 3.70594 16.9762C2.49188 16.9762 1.5 15.9844 1.5 14.7703C1.5 13.5563 2.49188 12.5644 3.70594 12.5644H5.91188V14.7703ZM7.02375 14.7703C7.02375 13.5563 8.01562 12.5644 9.22969 12.5644C10.4437 12.5644 11.4356 13.5563 11.4356 14.7703V20.2941C11.4356 21.5081 10.4437 22.5 9.22969 22.5C8.01562 22.5 7.02375 21.5081 7.02375 20.2941V14.7703ZM9.22969 5.91188C8.01562 5.91188 7.02375 4.92 7.02375 3.70594C7.02375 2.49187 8.01562 1.5 9.22969 1.5C10.4437 1.5 11.4356 2.49187 11.4356 3.70594V5.91188H9.22969ZM9.22969 7.02375C10.4437 7.02375 11.4356 8.01562 11.4356 9.22969C11.4356 10.4437 10.4437 11.4356 9.22969 11.4356H3.70594C2.49188 11.4356 1.5 10.4437 1.5 9.22969C1.5 8.01562 2.49188 7.02375 3.70594 7.02375H9.22969ZM18.0881 9.22969C18.0881 8.01562 19.08 7.02375 20.2941 7.02375C21.5081 7.02375 22.5 8.01562 22.5 9.22969C22.5 10.4437 21.5081 11.4356 20.2941 11.4356H18.0881V9.22969ZM16.9762 9.22969C16.9762 10.4437 15.9844 11.4356 14.7703 11.4356C13.5563 11.4356 12.5644 10.4437 12.5644 9.22969V3.70594C12.5644 2.49187 13.5563 1.5 14.7703 1.5C15.9844 1.5 16.9762 2.49187 16.9762 3.70594V9.22969ZM14.7703 18.0881C15.9844 18.0881 16.9762 19.08 16.9762 20.2941C16.9762 21.5081 15.9844 22.5 14.7703 22.5C13.5563 22.5 12.5644 21.5081 12.5644 20.2941V18.0881H14.7703ZM14.7703 16.9762C13.5563 16.9762 12.5644 15.9844 12.5644 14.7703C12.5644 13.5563 13.5563 12.5644 14.7703 12.5644H20.2941C21.5081 12.5644 22.5 13.5563 22.5 14.7703C22.5 15.9844 21.5081 16.9762 20.2941 16.9762H14.7703Z" fill="currentcolor"></path></g> <defs><clipPath id="clip0_1786_8418"><rect width="21" height="24" fill="white" transform="translate(1.5)"></rect></clipPath></defs><defs><linearGradient id="mist-10691c2a-0280-423d-9390-5217e98dc7af"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-10691c2a-0280-423d-9390-5217e98dc7af"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-10691c2a-0280-423d-9390-5217e98dc7af"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-10691c2a-0280-423d-9390-5217e98dc7af"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></a></div> <hr class="lg:hidden text-blue-gray-900"></div></div> <div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-8 max-sm:col-start-1 sm:col-start-4 flex flex-wrap justify-between lg:flex-row max-lg:flex-col gap-6"><div class="footer-links svelte-1nq963v"><p data-variant="body" data-size="24" class="text undefined body  s24 !font-bold text-gradient-ultraviolet svelte-1tugctu" data-contentful-entry-id="4epztNOZG4zdkSTcNzPL0s" data-contentful-field-id="title">Discover</p> <a href="/product" target="_self" class="footer-link svelte-1nq963v">Product</a><a href="/how-it-works" target="_self" class="footer-link svelte-1nq963v">How Temporal Works</a><a href="/cloud" target="_self" class="footer-link svelte-1nq963v">Temporal Cloud</a><a href="/pricing" target="_self" class="footer-link svelte-1nq963v">Pricing</a><a href="/security" target="_self" class="footer-link svelte-1nq963v">Security</a><a href="/startup" target="_self" class="footer-link svelte-1nq963v">Startups</a> <div class="flex flex-col gap-4 pt-8 max-lg:hidden"><a role="link" target="_self" href="/get-cloud" class="button group w-fit primary center ultraviolet svelte-e2f4qm" disabled="false" entityid="5rv8zi38jmzvxkw6RTXF10"> Try Cloud for Free </a><a role="link" target="_blank" href="https://cloud.temporal.io/login" class="button group w-fit secondary center ultraviolet svelte-e2f4qm" disabled="false" entityid="6VuowrEOCRwy7W2AF42x4u"> Log In </a></div></div><div class="footer-links svelte-1nq963v"><p data-variant="body" data-size="24" class="text undefined body  s24 !font-bold text-gradient-ultraviolet svelte-1tugctu" data-contentful-entry-id="4TSqxuyMrVLtBrzEaGTAfA" data-contentful-field-id="title">Explore</p> <a href="/in-use" target="_self" class="footer-link svelte-1nq963v">In Use</a><a href="https://learn.temporal.io/tutorials/" target="_blank" class="footer-link svelte-1nq963v">Project-based tutorials</a><a href="https://learn.temporal.io/examples/" target="_blank" class="footer-link svelte-1nq963v">Example applications</a><a href="/replay-2023" target="_self" class="footer-link svelte-1nq963v">User stories</a><a href="https://pages.temporal.io/ask-an-expert" target="_blank" class="footer-link svelte-1nq963v">Ask an expert</a><a href="/blog" target="_self" class="footer-link svelte-1nq963v">Blog</a> <div class="flex flex-col gap-4 pt-8 max-lg:hidden"></div></div><div class="footer-links svelte-1nq963v"><p data-variant="body" data-size="24" class="text undefined body  s24 !font-bold text-gradient-ultraviolet svelte-1tugctu" data-contentful-entry-id="7CY4xLfQDevf6lTYNpIQeN" data-contentful-field-id="title">Developers</p> <a href="https://learn.temporal.io/getting_started/" target="_blank" class="footer-link svelte-1nq963v">Getting Started with Temporal</a><a href="https://docs.temporal.io/dev-guide/" target="_blank" class="footer-link svelte-1nq963v">Start building your next app</a><a href="https://docs.temporal.io/cloud" target="_blank" class="footer-link svelte-1nq963v">Temporal Cloud docs</a><a href="https://docs.temporal.io/production-deployment" target="_blank" class="footer-link svelte-1nq963v">Production deployments</a><a href="https://learn.temporal.io/courses/temporal_101/" target="_blank" class="footer-link svelte-1nq963v">Temporal 101</a><a href="https://learn.temporal.io/courses/temporal_102/" target="_blank" class="footer-link svelte-1nq963v">Temporal 102</a><a href="https://learn.temporal.io/courses/intro_to_temporal_cloud/" target="_blank" class="footer-link svelte-1nq963v">Introduction to Temporal Cloud</a> <div class="flex flex-col gap-4 pt-8 max-lg:hidden"></div></div> <div class="flex flex-col gap-12"><div class="footer-links svelte-1nq963v"><p data-variant="body" data-size="24" class="text undefined body  s24 !font-bold text-gradient-ultraviolet svelte-1tugctu" data-contentful-entry-id="4NydwQZlTc68NC2MfMnwu2" data-contentful-field-id="title">Community</p> <a href="https://t.mp/slack" target="_blank" class="footer-link svelte-1nq963v">Join our Slack group</a><a href="/community" target="_self" class="footer-link svelte-1nq963v">Find a meetup near you</a><a href="https://community.temporal.io/" target="_blank" class="footer-link svelte-1nq963v">Community forum</a><a href="https://replay.temporal.io/" target="_blank" class="footer-link svelte-1nq963v">Replay conference</a> <div class="flex flex-col gap-4 pt-8 max-lg:hidden"></div></div><div class="footer-links svelte-1nq963v"><p data-variant="body" data-size="24" class="text undefined body  s24 !font-bold text-gradient-ultraviolet svelte-1tugctu" data-contentful-entry-id="53AeODgxpn6IHQwIaED2p8" data-contentful-field-id="title">Company</p> <a href="/about" target="_self" class="footer-link svelte-1nq963v">About</a><a href="/careers" target="_self" class="footer-link svelte-1nq963v">Careers</a><a href="/news" target="_self" class="footer-link svelte-1nq963v">News</a><a href="https://pages.temporal.io/contact-us" target="_blank" class="footer-link svelte-1nq963v">Contact us</a><a href="/partners" target="_self" class="footer-link svelte-1nq963v">Partners</a> <div class="flex flex-col gap-4 pt-8 max-lg:hidden"></div></div></div></div></div> <div class="grid grid-flow-col-dense sm:grid-cols-page sm:gap-x-4 max-sm:grid-cols-1 max-sm:px-5 max-sm:gap-y-4 bg-none bg-transparent  columns temporal-grid svelte-1tqe3dk" style=""><div class="max-sm:col-span-1 sm:col-span-4 max-sm:col-start-1 sm:col-start-4 flex flex-col gap-4"><div class="newsletter-signup svelte-ntzgxj"><p data-variant="mono" data-size="16" class="text undefined mono  s16  svelte-1tugctu">Sign up for our newsletter</p> <form class="dark svelte-ntzgxj"><label class="sr-only" for="1001">Email Address</label> <input type="email" data-lpignore="" data-1p-ignore="" placeholder="Email Address" id="1001" class="svelte-ntzgxj"> <button class="dark svelte-ntzgxj" type="submit"><svg width="24" height="24" class="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="M0 13.5L2.60625 14.6156L9 17.3578V17.625V20.625V23.25L11.25 24L14.6859 19.7953L18.8531 21.5812L21 22.5L21.3094 20.1844L23.6297 2.78906L24 0L21.5438 1.37812L2.47031 12.1125L0 13.5ZM19.1625 19.2656L12.5812 16.4437L20.8547 6.57187L19.1625 19.2656ZM10.4203 15.5203L5.07656 13.2281L18.8203 5.49375L10.4203 15.5203Z" fill="currentcolor"></path><defs><linearGradient id="mist-2fd9fe33-80e2-4904-83de-4e1c7bf78857"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-2fd9fe33-80e2-4904-83de-4e1c7bf78857"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-2fd9fe33-80e2-4904-83de-4e1c7bf78857"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-2fd9fe33-80e2-4904-83de-4e1c7bf78857"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg></button></form>  </div> <div class="legal svelte-34nvd4"><p>2024 © Temporal Technologies. All Rights Reserved.</p> <a target="_blank" href="https://docs.temporal.io/privacy-policy" class="svelte-34nvd4" data-svelte-h="svelte-poibjl">Privacy Policy</a> <a href="/candidate-privacy-policy" class="svelte-34nvd4" data-svelte-h="svelte-mxw087">Candidate Privacy Policy</a> <a href="/terms-of-service" class="svelte-34nvd4" data-svelte-h="svelte-b8odq1">Terms of Service</a> <a href="/code-of-conduct" class="svelte-34nvd4" data-svelte-h="svelte-1ndfzm5">Code of Conduct</a></div></div></div></div></footer></div> <div class="fixed bottom-0 left-0 right-0 z-10 flex flex-col bg-gradient-ultraviolet px-4 md:px-12 py-6 lg:flex-row border-t-4 border-space-black"><div class="flex flex-col sm:flex-row items-center justify-center mx-auto gap-6"><div class="flex items-center gap-6"><svg width="40" height="40" class="shrink-0" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" data-contentful-entry-id="" data-contentful-field-id=""><path d="m 10.149973,1.6999985 -5.699974,3.0000035 -2.7999998,5.850002 1.1000018,6.4 4.649984,4.499992 6.4,0.900023 5.700023,-3.049996 2.799969,-5.800046 V 13.349973 C 19.450027,12.600015 17.250011,10.299977 16.600015,7.399985 13.700023,6.749989 11.450027,4.549998 10.650027,1.7499977 Z M 18.00003,5.99997 C 18.149973,9.149989 20.600015,11.650011 23.650011,12 L 24,13.700023 20.699977,20.499992 14.099992,24 6.650027,22.949973 1.2999985,17.750004 0,10.350019 3.249999,3.550001 9.850027,0 12,0.3500008 C 12.349989,3.399997 14.850011,5.850027 18.00003,5.99997 Z M 7.59997,16.8 8.8,15.59997 10.00003,16.8 8.8,18.00003 Z M 7.2,10.00003 5.99997,8.8 7.2,7.59997 8.40003,8.8 Z M 12.39997,12 13.6,10.79997 14.80003,12 13.6,13.20003 Z M 16.8,18.00003 15.59997,16.8 16.8,15.59997 18.00003,16.8 Z" fill="currentcolor"></path><defs><linearGradient id="mist-6545ace3-aaf1-4335-996f-ca6833eec60d"><stop offset="0%" stop-color="#34D399"></stop><stop offset="100%" stop-color="#FF6BFF"></stop></linearGradient><linearGradient id="green-gradient-6545ace3-aaf1-4335-996f-ca6833eec60d"><stop offset="0%" stop-color="#C3FF62"></stop><stop offset="100%" stop-color="#1FF1A5"></stop></linearGradient><linearGradient id="pink-gradient-6545ace3-aaf1-4335-996f-ca6833eec60d"><stop offset="0%" stop-color="#FF5555"></stop><stop offset="100%" stop-color="#B664FF"></stop></linearGradient><linearGradient id="purple-ultraviolet-gradient-6545ace3-aaf1-4335-996f-ca6833eec60d"><stop offset="0%" stop-color="#B664FF"></stop><stop offset="100%" stop-color="#444CE7"></stop></linearGradient></defs></svg> <div class="flex flex-col gap-0"><p data-variant="mono" data-size="16" class="text undefined mono  s16  svelte-1tugctu">View Our Cookie Policy</p> <p data-variant="body" data-size="16" class="text undefined body  s16  svelte-1tugctu">We use cookies and similar technologies to help personalize content,
          tailor and measure ads, and provide a better experience. By clicking
          Accept, you agree to this as outlined in our
          <a href="https://docs.temporal.io/privacy-policy/" target="_blank" class="pulsar-link" rel="noreferrer">cookie policy
          </a>.</p></div></div> <div class="flex md:flex-row items-center sm:justify-end gap-4"><button role="button" href="" class="button group w-fit primary center green svelte-e2f4qm"> Accept </button> <button role="button" href="" class="button group w-fit ghost center ultraviolet svelte-e2f4qm"> Decline </button></div></div></div> <div id="svelte-announcer" aria-live="assertive" aria-atomic="true" style="position: absolute; left: 0px; top: 0px; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); overflow: hidden; white-space: nowrap; width: 1px; height: 1px;"></div></div>
  

</body></html>