블로그로 돌아가기


#분산 시스템
3개의 포스트

특집MCPModel Context Protocol
2026.08.16MCP가 세션을 지웠다 — 지키지 못한 약속을 인정하기까지의 21개월
2026년 7월 28일, MCP가 출시 이후 가장 큰 변화를 발표했다. initialize 핸드셰이크와 세션 ID가 사라졌다. 그런데 진짜 이야기는 '세션을 없앴다'가 아니라 '세션은 애초에 작동한 적이 없었다'는 고백이다. ChatGPT는 도구 호출마다 세션을 새로 만들고 있었다. 명세 문서와 SEP 원문, 그리고 1,000개 저장소 조사 결과를 따라가며 무엇이 왜 바뀌었는지 정리했다.
코어닷투데이67분

특집TigerBeetle결정론적 시뮬레이션 테스트
2026.08.14하루에 2천 년을 사는 데이터베이스 — TigerBeetle과 결정론적 시뮬레이션 테스트
은행 잔액이 틀리는 버그를 어떻게 재현할까. TigerBeetle은 시간·디스크·네트워크를 전부 가짜로 만들고, 정수 하나로 우주 전체를 되살리는 길을 택했다. 1,024코어에서 24시간 돌아가는 비행 시뮬레이터, 함수당 정확히 2개의 단언, 그리고 시작 후 malloc을 부르지 않는 데이터베이스 — 15만 줄의 Zig 코드를 읽고 정리했다.
코어닷투데이83분

기술ShopifyMySQL
2026.05.31재고는 누구의 것인가 — Shopify가 Redis를 버리고 MySQL로 돌아온 이유
분당 510만 달러, 분당 4억 8,900만 요청. 2025년 블랙프라이데이를 받아낸 Shopify는 12년간 써오던 Redis 기반 재고 예약 시스템을 버리고 MySQL로 돌아왔다. SKIP LOCKED라는 1990년대 키워드 하나가 어떻게 21세기 이커머스의 가장 어려운 문제를 풀어냈는지, 그리고 그 뒤에 숨은 4개의 함정과 1,000개의 비밀을 해부한다.
코어닷투데이69분