職位描述
I need a production-ready distributed platform that delivers genuine US residential IPs which rotate automatically in the background. End-users will access the service by entering a simple username and password in their proxy settings; no extra API or desktop client is required right now.
Core requirements
• Pool and manage a large set of clean residential IPs located across the United States.
• Issue a fresh IP on each request or at a configurable interval so customers always appear from a new address.
• Authenticate every connection with traditional proxy credentials (user:pass) and reject anything else.
• Track data transfer for each account in real time and log usage by the exact number of gigabytes consumed.
• Expose accurate usage statistics to my billing module so customers can top up or be cut off when their data quota is reached.
• Build the service to scale horizontally (micro-services or containerised nodes are fine) and fail over smoothly if one node drops.
• Provide a lightweight admin dashboard where I can add or suspend accounts, view live traffic, and swap out IP sources.
Acceptance criteria
1. A working proxy endpoint (HTTP and SOCKS5 preferred) that delivers rotating US residential IPs.
2. Successful authentication with username/password and proper data metering per user.
3. Dashboard shows connected sessions and cumulative GB usage with <1 % variance from actual traffic.
4. Clear deployment instructions and codebase that can be re-deployed to additional servers without manual tweaks.
5. Load test with at least 1 000 concurrent threads proves rotation and stability.
Technologies are open, but I expect choices like Go, Node.js, or Rust for high-throughput proxy logic, Redis for session storage, and a CDN or container orchestration (Docker, Kubernetes) for easy scaling. If you have a better stack in mind, outline why it meets the same performance, security, and maintainability goals.
Deliver the source code, Dockerfiles (if used), schema, and a short README so I can spin up the entire system on my own infrastructure.
---
來源:Freelancer.com | 出價次數:35 | 剩餘時間:6 日 | 專案類型:固定預算