How CourseTable Survives Shopping Period | Aryan Sharma
CourseTable is a student-run course discovery platform that allows Yale students to view course evaluations, build class schedules, and compare them with friends. Nearly all of Yale's 6,500+ undergraduates use the tool, and it serves 21M+ requests a month at peak.
CourseTable is a student-run course discovery platform that allows Yale students to view course evaluations, build class schedules, and compare them with friends. Nearly all of Yale's 6,500+ undergraduates use the tool, and it serves 21M+ requests a month at peak. The site is built and operated entirely by a team of student volunteers, and our code is open source. In this article, I'll give a high-level overview of our architecture, and explain how we keep the site alive during peak traffic. Shopping period. Every semester, Yale has a shopping period: a few days where students begin…
saved by
related reading
- Building a web search engine from scratch in two months with 3 billion neural embeddingsblog.wilsonl.in
- Scaling PostgreSQL to power 800 million ChatGPT users | OpenAIopenai.com
- Building data-centric apps with a reactive relational databaseriffle.systems
- A student's dream: hacking (then fixing) Gradescope's autogradersaligrama.io
- Palantir Comes to Campusnymag.com
- Low Latency and Model Training at Modalrhea24.github.io
- Why are there so few independent eval startups?thomasliao.com
- How we launch at Supabasesupabase.com
- Databases in 2024: A Year in Review // Blog // Andy Pavlo - Carnegie Mellon Universitycs.cmu.edu
- A More Human Approach To Databasesccorcos.github.io
- Why Over-Engineering Happens | Yusuf Aytasyusufaytas.com
- How Compiler Explorer Works in 2025 — Matt Godbolt’s blogxania.org