Design modern software systems, inspired from real-life use cases, catering to challenges around performance, scalability, observability, security & cost.