<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx" -->

---
title: 1 Deep Research Agent - 20 Serverless Workers | Demo
description: Temporal has announced serverless workers on Google Cloud, currently in pre-release. A demo showcases a deep research agent that splits a question into...
canonical: https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: 1 Deep Research Agent - 20 Serverless Workers | Demo | daily.dev
og:description: Temporal has announced serverless workers on Google Cloud, currently in pre-release. A demo showcases a deep research agent that splits a question into...
og:url: https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx
og:image: https://api.daily.dev/og/posts/6PGrZysBX.png
og:image:alt: 1 Deep Research Agent - 20 Serverless Workers | Demo
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 1 Deep Research Agent - 20 Serverless Workers | Demo

**[Temporal](https://daily.dev/sources/temporal)** · 5 min read · 0 upvotes · 0 comments

## Summary

Temporal has announced serverless workers on Google Cloud, currently in pre-release. A demo showcases a deep research agent that splits a question into sub-questions, fans them out across up to 20 dynamically spawned Cloud Run workers, and scales them back down automatically when done. The setup uses a worker controller that monitors the Temporal task queue backlog and scales the Cloud Run worker pool accordingly. The demo also highlights human-in-the-loop approval via Temporal signals and durable execution for long-running, network-dependent AI agent workflows.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=8nn54j3sJbs>

## Questions this post answers

### What are Temporal serverless workers on Google Cloud Run and how do they scale?

Temporal serverless workers on Google Cloud Run are a pre-release feature where a worker controller instance watches for backlogs in the task queue and automatically scales a Cloud Run worker pool to match, provisioned via Terraform or similar tooling. As tasks increase, more Cloud Run workers spin up; once work completes, they automatically shut down since Cloud Run is serverless, avoiding manual worker management.

_Track how teams manage scaling for durable execution workloads like this on daily.dev._

### Why do AI agents need durable execution frameworks like Temporal?

AI agents need durable execution because they are long-running, side-effecting, and network-dependent, making them prone to failures mid-task. Temporal provides this by letting developers write a happy path while automatically resuming from crashes as if nothing happened, which is why Temporal workflows commonly appear when searching for durable execution solutions for AI agents.

_Developers building resilient AI agent pipelines follow durable execution patterns like this on daily.dev._

## Similar posts on daily.dev

- [Temporal reveals serverless option for its Durable Execution platform](https://daily.dev/posts/temporal-reveals-serverless-option-for-its-durable-execution-platform-o3rnnfwsf) · The New Stack · 2 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#gcp](https://daily.dev/tags/gcp), [#serverless](https://daily.dev/tags/serverless)

[View this post on daily.dev](https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"1 Deep Research Agent - 20 Serverless Workers | Demo","url":"https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx"},"datePublished":"2026-08-04T17:53:05.284Z","dateModified":"2026-09-13T19:43:18.942Z","description":"Temporal has announced serverless workers on Google Cloud, currently in pre-release. A demo showcases a deep research agent that splits a question into...","image":"https://i.ytimg.com/vi/8nn54j3sJbs/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/8nn54j3sJbs/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Temporal","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Temporal","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65290ca7e3ab46a7b1df76f2757800c2","url":"https://daily.dev/sources/temporal"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,gcp,serverless","timeRequired":"PT5M","video":{"@type":"VideoObject","name":"1 Deep Research Agent - 20 Serverless Workers | Demo","description":"Temporal has announced serverless workers on Google Cloud, currently in pre-release. A demo showcases a deep research agent that splits a question into...","thumbnailUrl":"https://i.ytimg.com/vi/8nn54j3sJbs/sddefault.jpg","uploadDate":"2026-08-04T17:53:05.284Z","duration":"PT5M","url":"https://api.daily.dev/r/6PGrZysBX","embedUrl":"https://www.youtube.com/embed/8nn54j3sJbs"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Temporal","item":"https://daily.dev/sources/temporal"},{"@type":"ListItem","position":3,"name":"1 Deep Research Agent - 20 Serverless Workers | Demo"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/1-deep-research-agent---20-serverless-workers-demo-6pgrzysbx#faq","mainEntity":[{"@type":"Question","name":"What are Temporal serverless workers on Google Cloud Run and how do they scale?","acceptedAnswer":{"@type":"Answer","text":"Temporal serverless workers on Google Cloud Run are a pre-release feature where a worker controller instance watches for backlogs in the task queue and automatically scales a Cloud Run worker pool to match, provisioned via Terraform or similar tooling. As tasks increase, more Cloud Run workers spin up; once work completes, they automatically shut down since Cloud Run is serverless, avoiding manual worker management. Track how teams manage scaling for durable execution workloads like this on daily.dev."}},{"@type":"Question","name":"Why do AI agents need durable execution frameworks like Temporal?","acceptedAnswer":{"@type":"Answer","text":"AI agents need durable execution because they are long-running, side-effecting, and network-dependent, making them prone to failures mid-task. Temporal provides this by letting developers write a happy path while automatically resuming from crashes as if nothing happened, which is why Temporal workflows commonly appear when searching for durable execution solutions for AI agents. Developers building resilient AI agent pipelines follow durable execution patterns like this on daily.dev."}}]}
```

