TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
272625242322212019181716
Database
Redis 8 Vector Sets — pgvector·Qdrant와 어디서 갈리는가
Redis 8의 Vector Sets 자료구조와 pgvector·Qdrant 비교. 사용 사례별 결정 가이드와 실측 벤치마크.
Database
Redis 8 vs Dragonfly vs KeyDB — 2026 In-memory DB 비교
Redis 8의 라이센스 변경 이후 등장한 대안들 — Dragonfly (수직 확장 끝판), KeyDB (멀티 스레드), Valkey (오픈소스 fork). 워크로드별 선택.
Backend
API Rate Limiting 완벽 구현 — Token Bucket·Sliding Window·Redis 실전 코드
API Rate Limiting 구현의 4가지 대표 알고리즘과 실제 Redis 기반 구현 코드를 정리한다. Fixed Window·Sliding Window·Token Bucket·Leaky Bucket을 비교한다.
Database
Redis 8 실전 활용 — Streams·Vector Search·클러스터 운영 완벽 정리
Redis 8은 Streams, Vector Search, JSON이 코어로 통합됐다. 실무 패턴과 클러스터 운영 체크리스트를 정리한다.
Backend
Rate Limiting 구현 — Token Bucket과 Sliding Window
API Rate Limiting의 주요 알고리즘과 Redis를 활용한 분산 환경 구현 방법.
Database
Upstash Redis — 서버리스 Redis의 최적 선택
Upstash Redis의 HTTP 기반 API, 사용량 기반 과금, 서버리스 통합 방법.
Database
Redis 8 새 기능 — 벡터 검색, JSON 네이티브
Redis 8의 벡터 유사도 검색, JSON 네이티브 지원, 새로운 데이터 타입 정리.
Backend
WebSocket 스케일링 — Redis PubSub과 Sticky Session
다중 서버 환경에서 WebSocket 연결을 스케일링하는 방법으로 Redis PubSub 브로커와 Sticky Session 전략을 비교하고 구현합니다.
Database
Redis Pub/Sub으로 실시간 알림 시스템 구축
Redis Pub/Sub을 활용한 실시간 알림 시스템 설계와 구현 방법.
Database
Redis Sentinel vs Cluster — 고가용성 아키텍처 선택
Redis의 두 가지 고가용성 솔루션인 Sentinel과 Cluster의 아키텍처, 동작 방식, 선택 기준을 상세히 비교합니다.
Backend
Redis Streams로 이벤트 드리븐 파이프라인 구축
Redis Streams를 활용하여 가벼우면서도 신뢰성 있는 이벤트 드리븐 메시지 파이프라인을 구축하는 방법을 설명합니다.
Database
Redis 캐싱 전략 — Cache-Aside, Write-Through, Write-Behind
Redis를 활용한 캐싱 패턴 3가지와 각각의 장단점, 실전 적용 기준.