Posts
All the articles I've posted.
-
순환 구조와 중복 코드를 줄이기 위한 리아키텍처링 기록
Facade와 Service 중심의 직선형 구조가 순환참조와 중복 검증으로 무너진 뒤, 이벤트 기반 오케스트레이션과 검증 파이프라인으로 재구성한 과정을 정리한다.
@software-engineering @learning #architecture #orchestration #event-driven #refactoring #validation #spring -
[MySQL 아키텍처 4] InnoDB 버퍼 풀(Buffer Pool): 메모리 캐시가 성능과 복구를 동시에 책임지는 이유
InnoDB 버퍼 풀의 내부 구조와 페이지 생명주기를 중심으로, LRU/flush/free list와 dirty page 관리가 왜 성능·안정성의 핵심인지 정리한다.
@database @learning #mysql #innodb #buffer-pool #lru #flush #redo-log #performance -
[코드가 실행되기까지 2] 실행 파일은 어떻게 완성되는가: 링커·로더·가상 메모리
심벌 해석, 정적/동적 링크, 재배치, 가상 메모리까지 실행 파일 완성의 마지막 단계를 정리한다.
@computer-science @learning #linker #object-file #symbol #relocation #virtual-memory #loader -
[MySQL 아키텍처 3] InnoDB 스토리지 엔진 아키텍처 핵심 정리
InnoDB의 클러스터링, 외래 키, MVCC, 잠금 없는 일관된 읽기, 자동 데드락 감지까지 핵심 동작을 구조적으로 정리한다.
@database @learning #mysql #innodb #clustered-index #foreign-key #mvcc #deadlock -
[MySQL 아키텍처 2] 쿼리 캐시 이후: 스레드 풀과 트랜잭션 지원 메타데이터
쿼리 캐시의 한계와 8.0 제거 배경을 짚고, 스레드 풀과 트랜잭션 지원 메타데이터의 역할을 아키텍처 관점에서 정리한다.
@database @learning #mysql #architecture #thread-pool #query-cache #metadata