Home / Companies / Temporal / Blog / Post Details
Content Deep Dive

How LlamaIndex uses Temporal to scale reliable document orchestration

Blog post from Temporal

Post Details
Company
Date Published
Author
George He, Adrian Lyjak
Word Count
1,631
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

LlamaIndex describes adopting Temporal, an open-source durable workflow execution platform, to replace increasingly complex RabbitMQ-based orchestration for LlamaParse, its document-parsing service that handles more than 130 file types and processes documents with varied requirements such as text extraction, OCR, vision models, and distributed CPU/GPU workloads. As document sizes and processing diversity grew, the previous system required custom mechanisms for state tracking, retries, heartbeats, fairness, backpressure, rate limits, and recovery from failed jobs, creating operational complexity and requiring overprovisioning. Temporal provides durable workflows and activities whose execution state persists across failures, enabling work to resume reliably and allowing workflows to coordinate through unique IDs, signals, leases, and resource-locking patterns. LlamaIndex built workflow-based semaphores and dedicated concurrency-limiter workers to manage permits, project-level job limits, and shared resources without relying on separate caches, databases, or limiter services. The company reports that the transition consolidated several supporting layers and enabled LlamaParse to scale to tens of millions of pages processed daily for its Batch API while allowing engineering teams to focus more directly on document-processing logic.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Serverless 2 No monthly metrics for this publish month.
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.