TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
713712711710709708707706705704703702
Backend
RabbitMQ 메시지 큐 실전 활용
RabbitMQ의 Exchange 타입별 라우팅과 메시지 보장 전략, Dead Letter Queue 활용.
Frontend
CSS 변수(Custom Properties) 실전 디자인 시스템
CSS Custom Properties를 활용하여 테마 전환, 반응형 간격, 컴포넌트 변형 등 실전 디자인 시스템을 구축하는 방법을 체계적으로 정리합니다.
Backend
이벤트 드리븐 아키텍처 — 메시지 큐와 이벤트 소싱
이벤트 드리븐 아키텍처의 핵심 개념과 Kafka, RabbitMQ를 활용한 실전 구현.
Backend
마이크로서비스 아키텍처 설계 패턴 — 실전 가이드
마이크로서비스의 핵심 설계 패턴 — API Gateway, Circuit Breaker, Saga 패턴.
AI
Stable Diffusion ControlNet으로 이미지 정밀 제어
Stable Diffusion의 ControlNet을 활용하여 포즈, 윤곽선, 깊이 맵 등 다양한 조건으로 이미지 생성을 정밀하게 제어하는 방법을 설명합니다.
Backend
XSS 방어 전략 — 프론트엔드와 백엔드 양면 접근
XSS 공격의 유형별 방어 전략과 프론트엔드/백엔드에서의 실전 대응법.
Infra
Terraform 상태 관리 — Remote State와 워크스페이스
Terraform의 상태 파일 관리, Remote State Backend 설정, 워크스페이스 활용법.
Backend
CSP (Content Security Policy) 설정 가이드
CSP 헤더로 XSS 공격을 방어하는 방법과 실전 정책 설정 가이드.
Backend
CORS 완벽 이해 — 왜 차단되고 어떻게 해결하나
CORS의 동작 원리, Preflight 요청, 실전에서 올바르게 설정하는 방법.
Database
DuckDB — 분석 쿼리를 위한 임베디드 데이터베이스
DuckDB의 특징과 Pandas 대비 장점, 로컬 분석 워크플로에서의 활용법.
Infra
Nginx vs Caddy vs Traefik — 리버스 프록시 3종 비교
웹 서버 겸 리버스 프록시로 많이 사용되는 Nginx, Caddy, Traefik의 설정 방식, 성능, SSL 자동화, 사용 편의성을 실전 기준으로 비교합니다.
Backend
OAuth 2.0 완벽 이해 — Authorization Code Flow 실전 구현
OAuth 2.0 Authorization Code Flow의 전체 흐름과 보안 고려사항, 실전 구현.