TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
112811271126112511241123112211211120111911181117
Database
Edge SQLite — Turso · LiteFS · Cloudflare D1 운영 비교
엣지 SQLite 3대장(Turso·LiteFS·D1)의 모델·일관성·운영 비용 실측. "사용자에 가까이"가 답이 되는 워크로드와 안 되는 워크로드.
Frontend
CSS @scope · @layer · nesting — 2026년 새 캐스케이드 전략
CSS 캐스케이드를 재설계하는 3가지 신기능(@scope·@layer·native nesting). 우선순위, BEM/Tailwind와의 공존, 실전 패턴.
Infra
eBPF로 컨테이너 관찰 — Cilium·Pixie·Parca 실전 비교
eBPF 기반 관찰성 도구 3종(Cilium Hubble·Pixie·Parca)의 적용 영역, 오버헤드, 운영 트레이드오프 비교.
AI
Whisper 4 + Realtime API — 실시간 음성 챗봇 구축 가이드
OpenAI Whisper 4 + Realtime API + TTS를 결합한 실시간 음성 챗봇 구축. 지연시간 분해, 인터럽트 처리, 비용 실측.
Etc
AI 코드 리뷰 자동화 — Claude Code + GitHub Actions로 PR 리뷰 봇 만들기
사람 리뷰 보조용 PR 리뷰 봇 구축기. Claude Code Action으로 변경 파일만 보고 보안·성능·테스트 누락을 코멘트하는 패턴.
Backend
tRPC v11 + React Query v6 — 풀스택 타입 안전성의 끝판왕
tRPC v11과 React Query v6 결합으로 백엔드-프론트 타입을 한 줄로 공유. 인증·에러·캐싱 패턴과 6개월 운영 회고.
Frontend
Astro 5 Server Islands — 정적과 동적의 균형, 실전 정답
Astro 5의 Server Islands가 만드는 새 아키텍처. 정적 페이지에 부분만 동적, 캐시 정책·데이터 페칭·SEO·실측까지.
AI
프롬프트 인젝션 방어 — 2026년 LLM 위협 모델 7가지와 방어 패턴
에이전트·툴 사용 시대의 프롬프트 인젝션 7가지 위협과 다층 방어. 입력 분리, 권한 격리, 검증, 모니터링 체크리스트.
Database
PostgreSQL 18 논리적 복제로 무중단 메이저 업그레이드 — 실측·체크리스트
PG14 → PG18 메이저 업그레이드를 논리적 복제로 무중단 수행한 실제 사례. 시퀀스·시간대·DDL 함정 7가지와 롤백 시나리오.
Infra
Kubernetes Gateway API — Ingress 종언, 단계별 마이그레이션 가이드
Ingress의 한계와 Gateway API의 등장. 역할 분리·트래픽 분할·헤더 라우팅을 표준으로. 실제 클러스터 마이그레이션 가이드.
Frontend
RSC 데이터 페칭 4패턴 — Next.js 16에서 무엇을 언제 쓰나
React Server Components의 데이터 페칭 4패턴(서버 직접·use·Server Action·streaming)을 비교하고 상황별 결정 가이드.
Backend
Drizzle 2.0 — Prisma에서 옮긴 6개월 후일담, 무엇이 좋아졌고 무엇이 어색했나
Prisma → Drizzle 2.0 마이그레이션 6개월 회고. 빌드 시간·번들·DX·런타임 성능 실측, 마이그레이션 함정 정리.