PeaDB : Base de données compatible Redis codée avec des assistants IA en C++20

✍️ OpenClawRadar📅 Publié: February 24, 2026🔗 Source
PeaDB : Base de données compatible Redis codée avec des assistants IA en C++20
Ad

Aperçu du projet

PeaDB est un remplacement direct de Redis 7.2.5 écrit en C++20 moderne. Le développeur l'a "vibe-codé" pendant le Tết (Nouvel An lunaire) avec environ une semaine de travail à temps partiel tout en équilibrant ses engagements familiaux.

Fonctionnalités principales

  • Utilise les protocoles RESP2/3
  • Implémente environ 147 commandes Redis
  • Inclut la persistance, la réplication et les fonctionnalités de cluster
  • Objectif : se comporter de manière indiscernable de Redis tout en optimisant pour les CPU multi-cœurs

Outils de développement et coût

Le projet a utilisé une combinaison d'assistants de codage IA :

  • Codex (forfait ChatGPT Go) - 8$/mois (gratuit via la promotion Vietnam)
  • GitHub Copilot Pro - 10$/mois
  • Coût total : ~1 mois de budget Codex + ½ mois de budget Copilot

Modèles utilisés : Claude Opus 4.6, GPT-5.2 et GPT-codex-5.3. Le développeur a noté que Codex 5.3 semble moins cher et résout parfois des problèmes qu'Opus ne résout pas, mais utiliser les trois modèles ensemble fonctionne le mieux.

Ad

Workflow à trois modèles

Pour les problèmes difficiles, le développeur a utilisé cette approche :

  1. Demander à chaque modèle d'écrire ses opinions/solutions dans trois fichiers markdown séparés
  2. Demander à Claude de vérifier, fusionner, pointer les erreurs et apprendre des deux autres modèles
  3. Implémenter, tester et itérer

Benchmarks et performances

Les résultats des benchmarks montrent que les performances de PeaDB sont "assez proches de Redis" selon le rapport de comparaison du développeur. Le développeur demande spécifiquement une critique de sa méthodologie de benchmark, sollicitant des retours sur le mélange de charge de travail, les paramètres clients, le pipelining, l'épinglage CPU, le préchauffage, les percentiles de latence et d'autres facteurs pour garantir des comparaisons honnêtes.

Dépôt et ressources

Le projet est disponible sur GitHub, et le développeur a fourni un rapport de comparaison détaillé montrant les résultats des benchmarks contre Redis.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also