Recap: Software-at-Scale Workshop with Meta
Thank you to everyone who joined us for our Software-at-Scale Workshop with Meta last week! Your curiosity and thoughtful questions made for an engaging and insightful discussion on scaling large systems, designing for reliability, and understanding how real-world engineering principles apply at a global scale.
A huge thank you to our incredible speakers, Himanshu Shekhar and Swapnika Motapothula, ASU MS graduates and Software Engineers at Meta, for sharing your time, experiences, and deep technical insights. Your perspectives helped students better understand how scaling systems evolve, how incident management works at Meta, and how to prepare for technical interviews and careers in large-scale software engineering.
Key Takeaways:
1️⃣ Scaling is about trade-offs — design decisions depend on the problem and workload.
2️⃣ Use database replication, sharding, and caching to manage growth effectively.
3️⃣ Load testing and understanding system limits prevent real-world bottlenecks.
4️⃣ Focus on monitoring and observability — knowing why something breaks matters most.
5️⃣ AI-driven tools are transforming incident detection, analysis, and prevention.
6️⃣ Prepare for interviews by emphasizing problem-solving, impact, and clarity in communication.
“There’s no single global solution — scaling is about finding what works for your system.”
🎥 Full recording: https://youtu.be/8Oa0bVdT9L8
To join our leadership team, apply at: https://asu.acm.org/join
To stay updated, connect on
Our website: https://asu.acm.org/
Sun Devil Central: https://asu.acm.org/sd
Discord: https://asu.acm.org/dc
LinkedIn: https://asu.acm.org/in
Instagram: https://asu.acm.org/ig
Threads: https://asu.acm.org/re
Facebook: https://asu.acm.org/fb
Pixelfed: https://asu.acm.org/pf
Bluesky: https://asu.acm.org/bs
Mastodon: https://asu.acm.org/md
X: https://asu.acm.org/xs