Isaac's Tech Blog

백엔드·인프라·데이터베이스와 성능 최적화에 대한 기록. MySQL, Firestore, Kubernetes, 관측 가능성, 그리고 실무에서 마주친 문제들.

Firestore Deep Dive - Part 2: 확장 한계와 워밍업

Wed 19 August 2026 Tags:
  • firestore
  • spanner
  • gcp
  • load-test
  • performance

Firestore는 용량을 미리 잡아둘 수 없어서 런칭 순간의 급증에 429로 응답합니다. split이 부하를 보고 생긴다는 가설을 외부 프로브의 p95로 검증하고, 100K ops/s까지 데운 실측과 그 과정에서 드러난 워밍업의 한계를 정리합니다.

Continue reading »

Firestore Deep Dive - Part 1: 역사, 구조, 그리고 Spanner

Wed 19 August 2026 Tags:
  • firestore
  • spanner
  • gcp
  • nosql
  • distributed-systems

Firestore가 Megastore 위의 Datastore에서 출발해 Spanner 위로 다시 구현되기까지의 역사와, 문서 DB로서의 특성, 그리고 그 아래 Spanner의 키 공간·split·Paxos·TrueTime이 읽기와 쓰기 한 건에 어떻게 관여하는지를 정리합니다.

Continue reading »

OpenTelemetry + Langfuse 분산추적 시스템 구축

Thu 21 May 2026 Tags:
  • backend
  • infra
  • observability
  • llm

OpenTelemetry · Langfuse · ClickHouse 기반 LLM 서비스 분산 추적

Continue reading »

무거운 SQL 쿼리 최적화: 5초 -> 300ms 개선과정

Thu 12 March 2026 Tags:
  • sql
  • optimization
  • profile

관리자 목록 조회의 5초짜리 SQL 병목을 프로파일링으로 원인을 분해하고, 불필요한 JOIN·ORM 로딩·N+1 쿼리를 제거해 300ms대로 개선한 최적화 사례

Continue reading »

맥북 화면 잠금 + 원격 제어: Claude Code 무인 실행 가이드

Mon 09 March 2026 Tags:
  • ai
  • tools
  • macbook

MacBook을 잠금 상태로 두면서 Claude Code를 계속 실행하고, 스마트폰으로 원격 제어하는 방법을 caffeinate와 Remote Control로 구성하는 가이드.

Continue reading »

(Telepresence OSS 대안) Istio(mTLS) 서비스메시 환경에서 mirrord로 로컬 개발 루프 구성하기

Mon 23 February 2026 Tags:
  • Kubernetes
  • Dev Tool

로컬개발환경 istio k8s클러스터 연결하는 툴 mirrord

Continue reading »

Telepresence OSS: 로컬 개발환경 Kubernetes Cluster Network에 “붙이는” 방법

Thu 15 January 2026 Tags:
  • kubernetes
  • k8s
  • dns
  • tunnel
  • remote access
  • vpn

로컬개발환경 k8s클러스터 연결하는 툴 Telepresence

Continue reading »

How OS Boots Up - Part 1

Mon 08 September 2025 Tags:
  • os
  • system

OS bootup explained

Continue reading »

PyCon Korea 2025 발표

Fri 22 August 2025 Tags:
  • python
  • optimization
  • cpu pipeline
  • cache
  • jit

PyCon Korea 2025 발표

Continue reading »

Unicode Byte Order Mark(BOM)

Mon 28 July 2025 Tags:
  • format
  • encoding
  • unicode

Unicode BOM

Continue reading »
Newer Older