Deploying Temporal Workers to Google Cloud Run
Google Cloud Run simplifies deployment of container-based applications, handling infrastructure provisioning and scaling based on traffic. However, it has limitations when used with Temporal Worker applications that require long polling to process tasks. To deploy a Temporal Worker on Cloud Run, one needs to disable CPU throttling, set the minimum number of instances, and use a sidecar container for metrics collection. The OpenTelemetry Connector can be utilized to send metrics data to supported platforms like Google Cloud Managed Service for Prometheus.
Company
Temporal
Date published
Aug. 29, 2023
Author(s)
Rick Ross
Word count
1199
Language
English
Hacker News points
None found.