메뉴

#MySQL

HN
Hacker News 23일 전
IMP 7

GitHub Freno: 협력적 고가용성 스로틀러 서비스

Freno는 애플리케이션이 데이터베이스(MySQL 등)에 데이터를 쓰기 전에 요청을 중계하여 과부하를 막아주는 협력적 스로틀러입니다. 대량의 업데이트나 스키마 변경 작업 시 발생할 수 있는 데이터베이스 복제 지연(Replication Lag) 문제를 방지하여 서비스 안정성을 높여줍니다. Raft 합의 알고리즘을 기반으로 고가용성을 보장하며, 클라이언트는 HTTP 요청을 통해 안전하게 쓰기 작업을 진행할 수 있습니다.

데이터베이스 오픈소스 백엔드