What it is: Armada is an orchestrator. You write a Python script (Playwright, Selenium, or nodriver), add a JSON config, and Armada distributes the work across K8s pods. Jobs go through RabbitMQ, per-pod configs are seeded via Redis, proxies and fingerprints are handled by dedicated services. Scaling from 1 to 100+ workers needs no code changes.
Why: I got tired of gluing together proxy rotation, fingerprint spoofing, job queues, and deploy scripts every time I needed to run browser automation (bots/scrapers) at scale. So I built an orchestration layer for it.
Link: https://github.com/armadasvc/armada
Would love to hear your thoughts!
Syed Fazle Rahman
Building Bug0, an AI-native E2E testing platform for modern apps - co-founder & ceo @ Hashnode
Sounds interesting!!