··--:--
Detecting...
Back to projects
2026Cloud & InfraliveSecurely isolates untrusted scripts with sub-500ms latency

CloudExecX

Auto-scaling code execution engine running inside secure, isolated Docker sandboxes.

Tech Stack

Next.jsExpress.jsTypeScriptDockerBullMQRedisMongoDBClerk

Key Highlights

  • Isolates runtime environments via CPU-capped, memory-limited, net-disabled Docker sandboxes
  • Distributes high-throughput jobs asynchronously using BullMQ and Upstash Redis queues
  • Features real-time output capture with automatic TTL cleanups and truncation controls

Overview

CloudExecX is a secure, multi-tenant code execution engine designed to run untrusted user code safely at scale. The platform uses Docker containers managed dynamically via Dockerode to isolate execution environments, enforcing strict resource bounds (128MB RAM, 50% CPU caps, and no network access).

Built on a microservices topology, the Next.js frontend sends execution jobs to an Express API, which queues tasks using BullMQ and Upstash Redis. Scale-out workers process the queue, spinning sandboxes up and down on-demand. Output is captured, truncated if excessive, and returned via real-time streams.

Project Details

Year
2026
Category
Cloud & Infra
Status
live
Stack size
8 technologies