You see this API in production:
GET /api/v1/transactions?page=48572&limit=50
Table size: 120M rows.
Response time: 14 seconds.
What's your first move?
Personal update: I've joined Anthropic. I think the next few years at the frontier of LLMs will be especially formative. I am very excited to join the team here and get back to R&D. I remain deeply passionate about education and plan to resume my work on it in time.
Unless your product is Google, Netflix, Twitter, WhatsApp, Instagram, GitHub, YouTube level big, you probably have no business with microservices.
Most products are adding distributed complexity to problems that do not exist yet.