TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
936935934933932931930929928927926925
Infra
Kubernetes Gateway API — Ingress의 진화
Kubernetes Gateway API로 Ingress를 대체하는 새로운 트래픽 관리 방법.
AI
LLM 구조화된 출력 — JSON Mode와 Schema 제약
LLM에서 JSON, 구조화된 데이터를 안정적으로 추출하는 기법과 패턴.
AI
Semantic Kernel — C#/.NET에서 AI 에이전트 구축
Microsoft의 Semantic Kernel을 사용하여 C#/.NET 환경에서 AI 에이전트를 구축하는 방법과 플러그인 아키텍처를 실전 코드로 설명합니다.
Database
Prisma Accelerate — 글로벌 캐싱과 커넥션 풀링
Prisma Accelerate로 글로벌 에지 캐싱과 커넥션 풀링을 설정하는 방법.
Infra
systemd 타이머 — cron 대안의 현대적 스케줄러
systemd 타이머로 cron을 대체하여 정교한 작업 스케줄링을 구현하는 방법.
AI
Vercel AI SDK — AI 기능을 웹앱에 쉽게 통합
Vercel AI SDK로 스트리밍 채팅, 텍스트 생성, 도구 호출을 웹앱에 통합하는 방법.
Backend
데이터베이스 마이그레이션 전략 — Blue-Green과 Rolling 비교
프로덕션 데이터베이스 마이그레이션 시 Blue-Green 배포와 Rolling 업데이트 전략의 차이점, 장단점, 실전 적용 방법을 비교합니다.
Frontend
React Native 새 아키텍처 — Fabric, TurboModules
React Native의 새 아키텍처 Fabric과 TurboModules의 동작 원리와 마이그레이션.
Frontend
IndexedDB 활용 — 브라우저 오프라인 스토리지
IndexedDB로 브라우저에서 대용량 데이터를 저장하고 오프라인 기능을 구현하는 방법.
Frontend
Conform — React Server Actions 폼 검증 라이브러리
Conform으로 React Server Actions에서 점진적 개선 폼 검증을 구현하는 방법.
AI
Anthropic Batch API — 대량 요청 50% 할인 처리
Anthropic Batch API로 대량 요청을 50% 할인 가격에 비동기로 처리하는 방법.
Infra
FinOps — 클라우드 비용 최적화 실전 가이드
FinOps 방법론으로 클라우드 비용을 체계적으로 관리하고 최적화하는 방법.