MySQL InnoDB MVCC 동작 원리
MVCC란? MVCC(Multi-Version Concurrency Control)는 InnoDB가 읽기와 쓰기를 동시에 처리하는 핵심 메커니즘입니다. 읽기 작업이 쓰기 작업을 차단하지 않고, 쓰기 작업이 읽기 […]
MVCC란? MVCC(Multi-Version Concurrency Control)는 InnoDB가 읽기와 쓰기를 동시에 처리하는 핵심 메커니즘입니다. 읽기 작업이 쓰기 작업을 차단하지 않고, 쓰기 작업이 읽기 […]
Node.js Streams란? Node.js Streams는 대용량 데이터를 청크(chunk) 단위로 처리하는 추상화입니다. 파일 전체를 메모리에 올리지 않고 조각씩 읽어 처리하므로, 수 GB
Linux Namespace란? Linux Namespace는 커널 수준에서 프로세스의 시스템 리소스 뷰를 격리하는 메커니즘입니다. Docker, Kubernetes, containerd 등 모든 컨테이너 런타임은 내부적으로
InnoDB Lock 개요 MySQL InnoDB의 락(Lock)은 동시성 제어의 핵심입니다. 단순한 행 잠금(Row Lock)처럼 보이지만, 내부적으로는 Record Lock, Gap Lock, Next-Key
상관관계가 퀀트 투자에서 중요한 이유 퀀트 투자에서 상관관계(Correlation)는 자산 간 가격 움직임의 유사도를 측정하는 핵심 도구입니다. 상관관계를 무시하고 전략을 설계하면,
PgBouncer란? PgBouncer는 PostgreSQL 전용 경량 커넥션 풀러(connection pooler)입니다. PostgreSQL은 클라이언트 연결마다 별도 프로세스를 fork하는 구조라, 수백~수천 개 연결이 동시에 맺어지면
호가창 분석이 중요한 이유 대부분의 퀀트 전략은 가격과 거래량만으로 신호를 만듭니다. 하지만 가격은 이미 일어난 결과이고, 호가창(오더북)은 앞으로 일어날 일의
cgroup v2란? Linux cgroup(control group) v2는 프로세스 그룹의 CPU, 메모리, I/O, PID 등 시스템 리소스를 제어하는 커널 메커니즘입니다. Kubernetes, Docker,
왜 시그널 필터링이 필요한가? 퀀트 전략이 생성하는 매매 신호에는 반드시 노이즈가 섞여 있습니다. 이동평균 크로스, RSI 기반 진입 등 어떤