Our project is a highly resilient, production-ready URL Shortener built for the MLH 2026 PE Hackathon.
When we discovered the MLH Production Engineering Hackathon, we were honestly a bit intimidated. This was our first hackathon of this style, and we found out about it relatively late. However, the idea of building such a program that it will work on a massive scale was very interesting, so we got together and made this! Committing to build relentlessly over the Easter weekend to transform a basic API into a scalable service.
Our Tech Stack consists of NGINX as the load balancer, sorting traffic into one or more App servers. These fetch their data either from Redis if that is cached or from a PostgresDB if it isn't. We chose Redis because of its in-memory store for fast access, as just reading the DB each time somebody wanted to look up an url wasn't perfomant enough.
This project implements all 3 paths and the bonus one.
Thanks to the additional team members that wanted to stay anonymous.

Log in or sign up for Devpost to join the conversation.