concurrency-engine

Community

Parallelize 100+ requests with a browser pool.

Authornguynbon03
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Browser automation tasks are slow when executed sequentially. This Skill coordinates a FastAPI gateway, Redis-backed queue, and a pool of pre-authenticated browser instances to process 100+ requests concurrently, dramatically reducing latency.

Core Features & Use Cases

  • Browser Pool + Async Queue + Workers to run tasks in parallel rather than one-by-one.
  • Non-blocking request handling: clients receive a job_id immediately while processing happens in the background.
  • Redis-backed job store and status tracking for reliable polling and resumption after restarts.
  • Scales with number of accounts/workers; ideal for high-throughput automation and batch processing.
  • Health checks and graceful shutdown to recover from browser crashes and maintain uptime.

Quick Start

Start by configuring FastAPI to enqueue jobs and run a worker pool to process them in parallel.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: concurrency-engine
Download link: https://github.com/nguynbon03/API-XuongMedia-Backup/archive/main.zip#concurrency-engine

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.