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

IT 정보

전체 87개의 글

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

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

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

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

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

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

ai thumbnail minimal 장애 노드 감지 1785916187

Phi Accrual Failure Detector가 고정 타임아웃 없이 장애 노드를 판별하는 원리

분산 시스템의 생존을 책임지는 Phi Accrual Failure Detector 이해하기 현대 IT 서비스는 수많은 서버가 서로 연결되어 작동하는 분산 환경에서 운영됩니다. 여기…

ai thumbnail minimal eBPF Verifier 작동 원리 1785817536

eBPF Verifier가 위험한 커널 프로그램 실행을 차단하는 방식

eBPF Verifier가 커널의 안전을 지키는 원리 현대 IT 인프라에서 리눅스 커널은 심장과도 같은 역할을 합니다. 하지만 커널은 매우 민감한 영역이라, 작은 실수 하나가 시스…

ai thumbnail minimal DNS 오류가 캐시에 남는 이유 1785817448

DNS Negative Caching이 삭제된 도메인의 접속 오류를 지속시키는 이유

도메인 삭제 후에도 웹사이트가 계속 나타나는 이유와 DNS 네거티브 캐싱 인터넷을 사용하다 보면 분명히 도메인을 삭제하거나 웹사이트를 폐쇄했음에도 불구하고, 특정 환경에서는 여전히…

ai thumbnail minimal 리눅스 Page Cache 작동 원리 1785817328

리눅스 Page Cache의 Dirty Page가 파일 저장 속도에 미치는 영향

리눅스 페이지 캐시와 더티 페이지가 파일 저장 성능에 미치는 영향 컴퓨터를 사용하다 보면 대용량 파일을 복사하거나 데이터베이스 로그를 기록할 때 처음에는 매우 빠르게 진행되다가 갑…

ai thumbnail minimal TCP TIME WAIT 1785817085

TCP TIME_WAIT 상태가 대량 접속 서버의 포트 고갈을 일으키는 원리

TCP 통신과 TIME_WAIT 상태의 이해 인터넷을 통해 데이터를 주고받을 때 우리는 매 순간 TCP라는 통신 규약을 사용합니다. TCP는 연결 지향형 프로토콜로, 데이터를 안전…

ai thumbnail minimal LSM Tree Compaction 1785816348

LSM Tree Compaction이 SSD 쓰기 증폭과 데이터베이스 성능에 미치는 영향

LSM 트리와 SSD가 만났을 때 벌어지는 일들 데이터베이스를 다루는 개발자나 인프라 엔지니어라면 한 번쯤 들어봤을 용어가 있습니다. 바로 LSM 트리(Log Structured …

ai thumbnail minimal SMB 서명 기능 1785739956

SMB 서명 기능이 파일 전송 속도와 홈서버 보안에 미치는 영향

SMB 서명 기능이 무엇인지 이해하기 홈서버를 운영하거나 가정 내에서 NAS를 사용하는 분들이라면 네트워크 설정 메뉴에서 한 번쯤 SMB 서명이라는 용어를 보셨을 것입니다. SMB…