Blog
기술 블로그
개발하며 배운 것들을 기록합니다
2026-03-11
Kafka 기초: 메시지 큐 vs 이벤트 스트리밍
메시지 큐와 이벤트 스트리밍의 차이, Kafka 핵심 개념, Spring Boot에서의 Producer/Consumer 구현까지 정리한다.
KafkaSpring Boot메시지 큐이벤트 스트리밍Java분산 시스템
2026-03-11
Neon DB + Vercel 무료 플랜으로 사이드 프로젝트 운영하기
Vercel Hobby + Neon 무료 PostgreSQL로 블로그를 운영하면서 겪은 cold start, 크론 제한, 함수 타임아웃 등의 삽질 기록.
VercelNeonPostgreSQL무료 플랜사이드 프로젝트Serverless
2026-03-10
Next.js에서 OG 이미지 자동 생성하기 — Satori로 삽질한 이야기
Next.js ImageResponse(Satori)로 블로그 OG 이미지를 자동 생성한 경험기. CSS 제약사항, 폰트 로딩, 디자인 변천사까지.
Next.jsOG ImageSatoriSEOReact
2026-03-09
블로그 검색에 임베딩 기반 벡터 유사도를 도입한 이야기
LIKE 검색의 한계를 넘어 OpenAI 임베딩과 pgvector를 활용한 하이브리드 검색을 구현한 과정. 청킹 전략, 스코어링 방식, 점수 보정까지.
임베딩벡터 검색pgvectorOpenAINext.jsPostgreSQL
2025-06-10
REST API 설계 & 문서화
웹 애플리케이션이 성장할수록 일관성 있는 API 설계와 명확한 문서화는 유지보수성과 확장성의 핵심입니다. RESTful URI 설계 원칙, 응답 형태 통일, Swagger/OpenAPI 사용법을 다룹니다.
REST APISpringSwaggerOpenAPIAPI 설계