Go로 PostgreSQL 프록시 만들기 (21) - Prepared Statement Multiplexing
Transaction Pooling 환경에서 Prepared Statement를 사용할 수 없는 PgBouncer의 한계를 극복하기 위해, Parse/Bind 메시지를 인터셉트하여 Simple Query로 합성하는 Multiplexing 기능을 구현한다.
Transaction Pooling 환경에서 Prepared Statement를 사용할 수 없는 PgBouncer의 한계를 극복하기 위해, Parse/Bind 메시지를 인터셉트하여 Simple Query로 합성하는 Multiplexing 기능을 구현한다.
프록시 앞단에서 TLS를 종단하고, 백엔드 없이 클라이언트를 직접 인증하는 Front-end Auth를 구현한다.
pg_query_go로 PostgreSQL의 실제 파서를 활용하여 정확한 쿼리 분류, 위험 쿼리 차단, 시맨틱 캐시 키를 구현한다.
QA 과정에서 발견된 4건의 보안 취약점 — 캐시 충돌로 인한 개인정보 유출, 무한 재귀, 방화벽 우회, 힌트 주입 — 을 분석하고 수정한다.
프로토콜 레벨 DoS 공격, SQL 문자열 리터럴을 이용한 힌트 인젝션과 키워드 오탐을 수정한다.
2026년 3월 7일 Hacker News·GeekNews·Reddit 인기 글을 시니어 관점으로 큐레이션. GPT-5.4의 네이티브 컴퓨터 에이전트 기능, Europol의 Tycoon 2FA PhaaS 소탕 작전, Claude Opus 4.6의 Firefox 취약점 22건 발견, Motorola-GrapheneOS 파트너십, AI 에이전트 CLI 도구 생태계 재편, AI 생성 코드 검증 책임론 등 5개 이슈를 깊이 분석합니다.
AI 코딩 에이전트를 실제 팀 프로세스에 붙일 때 필요한 런타임 거버넌스(권한·승인·감사·비용 통제) 설계 기준을 실무 관점에서 정리합니다.
Model Context Protocol(MCP) 확산 이후 실무팀이 반드시 설계해야 하는 툴 권한, 감사 로그, 승인 흐름 기준을 정리합니다.
GitHub Actions의 Workflow 구조부터 Matrix 전략, 보안 하드닝, Docker 빌드, 배포 파이프라인, 비용 최적화까지 — 운영 수준의 CI/CD 설계
세션과 토큰(JWT)의 장단점 비교, Access/Refresh Token 전략, 그리고 보안 취약점(XSS, CSRF) 방어