PeaDB: C++20로 AI 어시스턴트와 함께 코딩된 Redis 호환 데이터베이스

프로젝트 개요
PeaDB는 현대적인 C++20으로 작성된 Redis 7.2.5 드롭인 대체제입니다. 개발자는 가족과의 시간을 보내면서 약 일주일간의 파트타임 작업으로 테트(구정) 동안 "바이브 코딩"으로 개발했습니다.
주요 기능
- RESP2/3 프로토콜 지원
- 약 147개의 Redis 명령어 구현
- 지속성, 복제 및 클러스터 기능 포함
- 목표: Redis와 구분되지 않게 동작하면서 멀티코어 CPU에 최적화
개발 도구 및 비용
이 프로젝트는 AI 코딩 어시스턴트 조합을 사용했습니다:
- Codex (ChatGPT Go 플랜) - $8/월 (베트남 프로모션으로 무료)
- GitHub Copilot Pro - $10/월
- 총 비용: 약 1개월 분량 Codex 예산 + ½개월 분량 Copilot 예산
사용된 모델: Claude Opus 4.6, GPT-5.2, GPT-codex-5.3. 개발자는 Codex 5.3이 더 저렴하게 느껴지고 때로는 Opus가 해결하지 못하는 문제를 해결하지만, 세 모델을 함께 사용하는 것이 가장 효과적이라고 언급했습니다.
세 모델 워크플로우
어려운 문제의 경우 개발자는 이 접근법을 사용했습니다:
- 각 모델에게 의견/해결책을 세 개의 별도 마크다운 파일에 작성하도록 요청
- Claude에게 검증, 통합, 오류 지적 및 다른 두 모델로부터 학습하도록 요청
- 구현, 테스트 및 반복
벤치마크 및 성능
벤치마크 결과는 개발자의 비교 보고서에 따르면 PeaDB 성능이 "Redis에 상당히 근접하다"고 보여줍니다. 개발자는 특히 자신의 벤치마크 방법론에 대한 비판을 요청하며, 워크로드 믹스, 클라이언트 설정, 파이프라이닝, CPU 고정, 워밍업, 지연 시간 백분위수 및 기타 요소에 대한 피드백을 요구하여 정직한 비교를 보장하고자 합니다.
저장소 및 자료
이 프로젝트는 GitHub에서 이용 가능하며, 개발자는 Redis 대비 벤치마크 결과를 보여주는 상세한 비교 보고서를 제공했습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

AGI in md: Claude 시스템 프롬프트를 위한 11가지 인지 압축 수준
GitHub 저장소에는 Claude 시스템 프롬프트에 인코딩할 수 있는 11단계 인지 압축이 문서화되어 있으며, 8단계에서는 분석에서 구축으로 전환되어 Haiku의 성능을 0/3에서 4/4로 향상시킵니다. 이 프로젝트에는 19개 도메인에 걸친 28개의 프롬프트, 299개의 원시 출력 및 전체 실험 로그가 포함되어 있습니다.

코드셋은 깃 히스토리에서 저장소별 컨텍스트를 활용하여 코딩 에이전트를 향상시킵니다.
Codeset는 git 기록에서 정적 파일을 생성하여 과거 버그, 근본 원인, 공동 변경 관계와 같은 컨텍스트를 제공합니다. 테스트 결과 codeset-gym-python에서 5.3pp, SWE-Bench Pro에서 2pp의 개선 효과를 보였습니다.

TRELLIS.2 이미지-3D 변환 기술, Apple Silicon에서 네이티브 실행으로 이식
한 개발자가 Microsoft의 40억 개 파라미터 TRELLIS.2 이미지-3D 모델을 PyTorch MPS를 통해 Apple Silicon에서 네이티브로 실행되도록 포팅했습니다. CUDA 전용 연산을 순수 PyTorch 대안으로 대체하여, M4 Pro(24GB 메모리)에서 단일 사진으로 약 40만 개 정점 메시를 약 3.5분 만에 생성합니다.

클로드 코드를 컴파일러로: AI 개발을 위한 실용적 재구성
레딧 게시글은 클로드 코드가 영어를 작동하는 소프트웨어로 번역하는 컴파일러 역할을 한다고 주장하며, 그레이스 호퍼의 A-0과 포트란 같은 역사적인 컴퓨팅 혁신과 유사점을 그립니다. 저자는 3문단의 영어 설명으로부터 6개 파일에 걸쳐 400줄을 생성하고, 25분 만에 두 가지 문제를 발견했다고 설명합니다.