Switch language한국어
Back to the list

Gracefully putting a service into maintenance without nginx configuration (Part 1) - Kurly Tech Blog

TL;DR AI

Key summary

2 min read
  1. Kolly’s engineering team built AccessBlock to block user actions during maintenance when nginx-based blocking wasn’t available.

  2. The first version used MySQL tables and frontend route checks to redirect users to a maintenance page.

  3. They later moved the blocking state to Redis, reducing reliance on the primary database during outages or heavy maintenance.

  4. The system improves service stability by handling warehouse and database maintenance more safely and flexibly.

Read the original