Back to Projects

FASTDRM

Ultra High Traffic Serial Key Validation Service

Hobby project focused on designing a high-throughput serial key validation service with low-latency checks and resilient API behavior.

Notice

This is a very old project and was not documented. It could handle about 800 key validations per second on 1 CPU core.

Web App | DRM Service

HobbyNot Public

Tech Stack

DjangoDjangoPostgrePostgrePGbouncerPGbouncerRedisRedisRedis CommanderRedis CommanderCeleryCeleryTailwind CSSTailwind CSSFastifyFastify

What Problem It Solves

Handle very high request volume for serial validation.

Architecture Highlights

  • - Designed token and key lookup paths optimized for read-heavy traffic.
  • - Implemented cache-first validation with Redis-backed hot paths.
  • - Added rate limiting and request fingerprinting to reduce abuse patterns.
  • - Structured service boundaries for future horizontal scaling.
View site