DatabaseElasticsearch 없이 하이브리드 검색: pg_search + pgvector 완전 가이드한동안 "검색 기능 = Elasticsearch"라는 공식에서 벗어나지 못한 시기가 있었습니다. 새 프로젝트마다 RDS 옆에 EC2 클러스터를 하나 더 띄우고, 데이터가 바뀔 때마다 ETL 파이프라인을 짜고, 보안 정책을 두 곳에서 관리하는 것이 당연한 흐름처럼 여겨졌…2026년 07월 25일읽는 데 22분
DatabaseRLS 정책 버그 하나가 전 테넌트 데이터를 노출시킬 때 — Turso libSQL의 DB-per-tenant와 Drizzle ORM 동적 연결로 폭발 반경을 줄이는 법멀티테넌트 SaaS를 처음 설계할 때 대부분의 팀은 RLS(Row Level Security)로 시작합니다. 이유는 명확합니다. 데이터베이스 하나를 운영하면 되고, PostgreSQL의 정책 언어로 tenant id 기반 행 단위 접근 제어를 구현할 수 있으며, Sup…2026년 07월 16일읽는 데 24분
DatabaseKafka 이벤트를 서브초 쿼리로 — ClickHouse Materialized View·Projections로 초당 수만 건 집계 파이프라인 설계하기실시간 대시보드를 처음 붙였을 때 가장 많이 듣는 말이 있습니다. "쿼리가 왜 이렇게 느려요?" 초당 수만 건의 이벤트를 Kafka에서 받아 저장해두고 보니, 대시보드 SELECT 한 번에 10초가 걸리는 현실을 마주하게 되죠. 인덱스를 더 추가하고 집계 쿼리를 최적화…2026년 07월 14일읽는 데 23분