🔬 Implement micro-judge
Adds an experimental micro-judge service in #172, which is the first step in proving out a backend that can live inside a t3.micro AWS instance.
Right now, the first person to visit the site in a given period has to endure an impossibly long wait time (75 seconds+) while the bigger box with Kafka starts up. Having a tiny little implementation dependent on Redis Streams can solve this.