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

Our Cloud Development Environment Journey

Blog post from Replay

Post Details
Company
Date Published
Author
Dan Miller
Word Count
1,040
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

Replay developed its own cloud development environment (CDE) to handle the significant computing resources required for its processes, which are not feasible on local machines, especially when dealing with large-scale recordings. The CDE leverages Kubernetes for backend operations, allowing developers to create browser instances dynamically based on user needs. However, running containers on macOS presents challenges due to the need for a Linux virtual machine, which results in a performance penalty, particularly in terms of disk I/O. To address these issues, Replay's CDE consists of a Kubernetes server, a development flow orchestrator called Tilt, and remote builds using Earthly, which allows for efficient Docker image handling without affecting local system performance. This setup enables Replay to provide a robust cloud-based development environment that overcomes the limitations of local development, particularly on macOS, while also simplifying the onboarding process for engineers.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 11 1,114 159 70 -22%
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.