정보창고 정보창고
카테고리

IT 정보

전체 130개의 글

ai thumbnail minimal TLS ECH 1786094283

TLS ECH가 접속하려는 도메인 정보를 암호화하는 원리

TLS ECH란 무엇이며 왜 중요한가 인터넷을 이용하며 우리가 방문하는 웹사이트의 주소를 입력할 때, 그 과정이 항상 안전하게 보호되고 있다고 생각하기 쉽습니다. 하지만 실제로는 …

ai thumbnail branding 가상 노드 분산 1785989620

Consistent Hashing의 Virtual Node가 서버 증설 시 데이터 쏠림을 줄이는 방식

분산 시스템의 해결사 가상 노드의 역할과 중요성 현대적인 대규모 서비스는 여러 서버를 연결하여 방대한 데이터를 처리합니다. 이때 각 데이터를 어느 서버에 저장하고 불러올지 결정하는…

ai thumbnail minimal 만료된 락 차단 이유 1785989229

Fencing Token이 만료된 분산 락 소유자의 쓰기를 차단하는 이유

분산 환경에서 데이터 정합성을 지키는 핵심 열쇠 펜싱 토큰 현대적인 분산 시스템은 여러 서버가 동시에 데이터를 처리하며 높은 가용성과 처리 성능을 확보합니다. 하지만 여러 서버가 …

ai thumbnail minimal 자원 정체 분석 1785988885

Linux PSI가 CPU·메모리·I/O 자원 병목을 감지하는 원리

리눅스 PSI를 활용한 시스템 성능 병목 현상 정밀 분석 가이드 리눅스 시스템을 운영하다 보면 갑자기 서버가 느려지거나 특정 프로세스가 응답하지 않는 상황을 마주하게 됩니다. 과거…

ai thumbnail minimal 커밋 병목 해소 1785988705

WAL Group Commit이 여러 트랜잭션의 fsync 비용을 줄이는 방식

WAL Group Commit은 왜 커밋 속도를 높일까? fsync 병목의 실제 구조 온라인 주문이 몰리는 순간 수백 개의 트랜잭션이 거의 동시에 커밋을 요청한다고 가정해 보겠습니…

ai thumbnail minimal 로그 확정의 기준 1785916405

Raft의 Commit Index가 복제된 로그의 적용 시점을 결정하는 원리

분산 시스템의 신뢰를 지키는 Raft 알고리즘의 핵심 Commit Index 오늘날 우리가 사용하는 대부분의 대규모 서비스는 여러 대의 서버가 데이터를 나누어 처리하는 분산 시스템…

ai thumbnail minimal 동시성의 함정 1785916338

Write Skew가 Snapshot Isolation에서도 데이터 무결성을 깨뜨리는 이유

데이터베이스의 보이지 않는 함정 Write Skew를 이해하기 현대 서비스 개발에서 데이터의 정합성은 생존과 직결되는 문제입니다. 특히 금융, 커머스, 예약 시스템과 같이 동시에 …

ai thumbnail minimal 불필요한 조회 차단 1785916299

Bloom Filter가 LSM Tree의 불필요한 디스크 조회를 줄이는 방식

데이터베이스 성능의 숨은 공신 블룸 필터와 LSM 트리 현대적인 데이터베이스 시스템, 특히 카산드라(Cassandra), 락스디비(RocksDB), 레벨디비(LevelDB)와 같은…

ai thumbnail minimal 삭제 데이터의 흔적 1785916250

Tombstone이 분산 데이터베이스에서 삭제 데이터를 즉시 제거하지 않는 이유

분산 데이터베이스에서 삭제가 즉시 이루어지지 않는 이유 현대적인 분산 데이터베이스를 다루다 보면 데이터를 삭제했는데도 저장 공간이 즉시 확보되지 않거나, 삭제한 데이터가 잠시 동안…