PeaDB: Совместимая с Redis база данных, написанная на C++20 с помощью ИИ-ассистентов

✍️ OpenClawRadar📅 Опубликовано: 24 февраля 2026 г.🔗 Source
PeaDB: Совместимая с Redis база данных, написанная на C++20 с помощью ИИ-ассистентов
Ad

Обзор проекта

PeaDB — это замена Redis 7.2.5, написанная на современном C++20. Разработчик создавал её в «расслабленном режиме» во время Тэта (Лунного Нового года), потратив около недели неполного рабочего времени, совмещая с семейными обязанностями.

Ключевые особенности

  • Поддерживает протоколы RESP2/3
  • Реализует примерно 147 команд Redis
  • Включает функции сохранения данных, репликации и кластеризации
  • Цель: работать неотличимо от Redis с оптимизацией для многоядерных процессоров

Инструменты разработки и стоимость

В проекте использовалась комбинация ИИ-ассистентов для программирования:

  • Codex (ChatGPT Go plan) — 8 долларов в месяц (бесплатно по промоакции во Вьетнаме)
  • GitHub Copilot Pro — 10 долларов в месяц
  • Общая стоимость: ~1 месяц бюджета Codex + ½ месяца бюджета Copilot

Использованные модели: Claude Opus 4.6, GPT-5.2 и GPT-codex-5.3. Разработчик отметил, что Codex 5.3 кажется более экономичным и иногда решает проблемы, с которыми не справляется Opus, но совместное использование всех трёх моделей даёт наилучший результат.

Ad

Рабочий процесс с тремя моделями

Для сложных задач разработчик использовал такой подход:

  1. Попросить каждую модель записать свои мнения/решения в три отдельных файла markdown
  2. Попросить Claude проверить, объединить, указать на ошибки и поучиться у двух других моделей
  3. Реализовать, протестировать и повторить

Бенчмарки и производительность

Результаты тестов показывают, что производительность PeaDB «довольно близка к Redis», согласно отчёту разработчика. Разработчик специально просит критиковать свою методологию тестирования, запрашивая отзывы о наборе рабочих нагрузок, настройках клиента, конвейеризации, закреплении за ядрами CPU, разогреве, процентилях задержки и других факторах для обеспечения честных сравнений.

Репозиторий и ресурсы

Проект доступен на GitHub, и разработчик предоставил подробный отчёт сравнения с результатами тестов против Redis.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

molequla: Постоянно обучающийся ИИ-организм, созданный с нуля с помощью ClaudeCode
Инструменты

molequla: Постоянно обучающийся ИИ-организм, созданный с нуля с помощью ClaudeCode

molequla — это постоянно обучающийся ИИ-организм, реализованный с нуля на Go, C, JavaScript и Rust с оркестратором на Python. Каждый элемент представляет собой полную реализацию трансформера с векторным автоградиентом, обученную на сыром тексте, которая со временем растёт и развивает личность.

OpenClawRadar
Запуск Альфреда Бета: Упрощённая альтернатива OpenClaw для нетехнических пользователей
Инструменты

Запуск Альфреда Бета: Упрощённая альтернатива OpenClaw для нетехнических пользователей

Alfred — это новый бета-инструмент, который предоставляет примерно 70% функциональности OpenClaw при значительно меньшей сложности, предлагая простые настройки по умолчанию для подключения приложений, памяти, режимов использования и инфраструктуры, а также позволяя кастомизацию.

OpenClawRadar
Плагин OpenClaw Budget Guard предотвращает одновременное превышение бюджета.
Инструменты

Плагин OpenClaw Budget Guard предотвращает одновременное превышение бюджета.

Новый плагин OpenClaw под названием @runcycles/openclaw-budget-guard решает проблему одновременного перерасхода бюджета, реализуя атомарные проверки баланса, резервирование перед выполнением и идемпотентные повторные попытки. Для его работы требуется сервер Cycles с Redis, а установка выполняется через bash-команду.

OpenClawRadar
🦀
Инструменты

Хирургическое извлечение из GitHub: навык Claude для получения одной функции, а не всего репозитория

Новый навык Claude с открытым исходным кодом под названием surgical-github-extraction не позволяет Claude Code клонировать целые репозитории, когда вам нужна всего одна функция или шаблон. Он читает README, извлекает 1–3 исходных файла и выделяет наименьший полезный модуль с комментарием о происхождении.

OpenClawRadar