During my exchange year at Korea University, I built a matchmaking system, and learned a lot about rust networking, data and states management, and the challenges of building a real-time system.