pg_shmemviz: PostgreSQL 공유 메모리를 바이트와 구조체로 열어 본다

pg_walviz를 만든 Bertrand Drouvot이 이번엔 공유 메모리를 열었습니다. pg_shmem_allocations가 이름과 크기까지만 보여 주는 자리에서, pg_shmemviz는 DWARF 디버그 정보로 C 구조체의 필드 오프셋과 컴파일러 padding, NUMA 페이지 배치까지 브라우저에서 보여 줍니다. 개발용 도구이고 운영 인스턴스에서는 쓰면 안 된다는 조건이 붙습니다.

2026년 8월 24일

pg_walviz: WAL 세그먼트를 브라우저에서 바이트 단위로 들여다본다

Bertrand Drouvot가 WAL 세그먼트 파일을 브라우저에서 시각화하는 pg_walviz를 공개했습니다. pg_waldump가 record를 텍스트로 풀어 준다면, pg_walviz는 record가 세그먼트 안에 물리적으로 어떻게 놓이는지, 페이지 경계에서 어떻게 쪼개지는지, padding이 어디 들어가는지를 보여줍니다. WAL 학습 도구로서의 쓰임새를 정리합니다.

2026년 8월 15일

Claude Code Switcher (CCS): 프로바이더 전환, 멀티 계정, 로컬 모델까지 한 명령으로

Claude Code의 5시간/주간 캡 시대에 등장한 프로바이더 스위처입니다. 한 명령으로 GLM, Kimi, Gemini, 로컬 모델까지 갈아탈 수 있게 해주는 CCS의 구조, 장단점, 대안, 운영 팁을 정리합니다.

2026년 4월 29일