E2Intermediate

Solution Trade-off Debate

45 minEvery technical decision

Format: For two solutions to the same problem, argue the pros and cons and make a choice.

Debate 1: Build vs Buy

Search feature: Algolia (usage-based pricing, free tier 10,000 requests/month) vs PostgreSQL full-text search (free but requires development)

Debate 2: Monolith vs Microservices

E-commerce platform: One large application vs splitting into product/order/payment/user services

Debate 3: Serverless vs Server

API with 50,000 requests per day: Vercel Functions vs Railway Express

For each debate, consider: What does the current scale need? How much is development time worth? What if you need to migrate later?

My Notes