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

오픈소스화된 Claude Code 프롬프트를 Claude를 사용하여 역설계했습니다
한 개발자가 Claude Code의 소스 코드에서 역공학한 26개의 프롬프트 모음을 Claude 자체를 사용하여 오픈소스로 공개했습니다. TypeScript 소스는 잠시 공개 npm 패키지로 이용 가능했던 기간 동안, 개발자가 코드베이스의 모든 프롬프트를 연구하고 Claude를 활용해 처음부터 다시 작성했습니다.

Files.md: LLM 친화적 디자인의 오픈소스 로컬 우선 마크다운 노트 앱
Files.md는 노트, 작업, 저널을 위한 오픈소스, 로컬 우선 마크다운 앱입니다. 886개의 별을 받았으며, Go로 구축되었고, 오프라인에서 작동하며, iCloud/Dropbox/자체 호스팅 서버 또는 호스팅 베타 앱 files.md를 통해 동기화됩니다.

클로드 코드의 툴 API 상세 정보 공개
레딧 사용자가 Claude Code의 도구 API에 대한 세부 정보를 추출했습니다. 여기에는 파일 시스템 작업, bash 실행, 웹 검색, 그리고 XML과 유사한 블록을 사용하여 도구 호출이 구조화되는 방식이 포함됩니다.

50개의 인기 앱이 클로드가 읽을 수 있는 디자인 명세서로 리버스 엔지니어링됨: UI 클로닝을 위한 핵심 패턴
u/meliwat가 50개의 인기 앱을 역설계하여 구조화된 마크다운 디자인 스펙으로 만들었습니다. Claude가 정확한 값, 상태 커버리지, 간격 척도, 네비게이션 그래프를 사용하여 UI 클론을 완벽하게 구현했습니다. 긴 설명은 출력 품질을 떨어뜨립니다.