🆓 Бесплатно навсегда — это гарантируют лицензии

Каждый инструмент здесь — open source; его лицензия гарантирует право использовать и распространять его. Это зеркало — то самое обещание на практике: новейший релиз каждого пакета возрастом не менее 2 месяцев, бесплатно навсегда — без аккаунта и аутентификации.
Исправления безопасности и патчи публикуются немедленно. Нужен каждый релиз через несколько часов после upstream? Для этого есть основной репозиторий deb.griffo.io. 🚀

💬 Вопросы или проблемы? Присоединяйтесь к нашему Discord-сообществу — лучшее место для помощи.

🐯 Установить TigerBeetle в Debian

The financial transactions database designed for mission-critical safety and performance

⏳ Пока нет в бесплатном зеркале — доступно в deb.griffo.io (основной)
TigerBeetle пока нет в бесплатном зеркале. Сейчас бесплатное зеркало предлагает Ghostty, Zed и Oh My Posh, скоро будет больше. Получите TigerBeetle из основного репозитория deb.griffo.io — каждый релиз через несколько часов после upstream.
ИсточникВерсия
deb.griffo.io (main)0.17.9 ✅
Официальный Debian🚫 не упакован
← Вернуться на главную

Что такое TigerBeetle?

TigerBeetle — это распределённая база данных финансовых транзакций, предназначенная для критически важной безопасности и производительности в поддержке следующих 30 лет Online Transaction Processing (OLTP). Написанная на Zig, она обеспечивает производительность в 1000 раз выше традиционных баз данных при сохранении строгой сериализуемости и нерушимой долговечности.

🚀 Почему важны последние версии: TigerBeetle выпускает обновления еженедельно с непрерывными улучшениями производительности, безопасности и функций. Последние версии включают оптимизации протокола, улучшенную отказоустойчивость и критические исправления ошибок, обеспечивающие правильную и эффективную обработку финансовых транзакций.

⚡ Ключевые возможности TigerBeetle

🚀 OLTP в 1000 раз быстрее

Специально создан для обработки транзакций с пропускной способностью 100K-500K TPS и предсказуемой низкой задержкой P100. Выполняет тысячи транзакций в одном запросе без конкуренции блокировок.

💰 Строгая согласованность дебета/кредита

Обеспечивает двойную бухгалтерию со строгой сериализуемостью по умолчанию. Каждый дебет имеет равный и противоположный кредит, гарантированный базой данных без аномалий или оговорок.

☁️ Высокая доступность в нескольких облаках

Работает одновременно в AWS, GCP и Azure с консенсусом Viewstamped Replication (VSR). Автоматический переход при сбое и гибкие кворумы обеспечивают непрерывную обработку транзакций.

🛡️ Нерушимая долговечность

Реплицированный журнал упреждающей записи со сквозными 128-битными контрольными суммами и протокол-ориентированным восстановлением. Выживает при повреждении диска, неверном I/O и даже инъекции спиральных ошибок.

🎯 Универсальная схема

Модель дебет/кредит со счетами и переводами предоставляет минимальную и полную схему для любого обмена ценностями в любой области — от банковского дела до игр и энергетики.

🔬 Экстремальная инженерия

Методология TigerStyle применяет Правила силы 10 NASA со статическим распределением памяти и более чем 6000 ловушками утверждений. Детерминированное симуляционное тестирование выполняет 2000 лет сбоев каждые 24 часа.

📊 Тесты производительности

  • 100K-500K TPS: Устойчивая пропускная способность при 90% конкуренции
  • Задержка P100 100 мс: Предсказуемые задержки хвоста при пиковой нагрузке
  • 100 млрд+ транзакций: Хранение миллиардов в одном кластере с многоуровневым хранением
  • 1 млрд+ счетов: Масштабирование до миллиардов счетов с 20+ индексами
  • 6 реплик: Реплицированный, никогда не разделённый для максимальной согласованности
🚀 Как связаны два зеркала: основной репозиторий deb.griffo.io публикует новые версии upstream в течение нескольких часов; это бесплатное зеркало отдаёт каждую версию, когда ей исполняется не менее 2 месяцев — исправления безопасности немедленно. Обычный apt upgrade держит вас в актуальном состоянии в пределах этого окна.

📦 Установка из deb-free.griffo.io

Шаг 1: Добавить репозиторий

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Шаг 2: Установить TigerBeetle

# Install latest TigerBeetle sudo apt install tigerbeetle # Проверить установку tigerbeetle version
# Install latest TigerBeetle apt install tigerbeetle # Проверить установку tigerbeetle version

🎯 Пример быстрого старта

Создать и запустить кластер TigerBeetle:

# Format a data file for replica 0 tigerbeetle format --cluster=0 --replica=0 --replica-count=1 0_0.tigerbeetle # Start the replica tigerbeetle start --addresses=3000 0_0.tigerbeetle

Базовое использование с клиентом Node.js:

const { createClient } = require('tigerbeetle-node'); const client = createClient({ cluster_id: 0n, replica_addresses: ['3000'] }); // Create accounts const accounts = [{ id: 1n, ledger: 1, code: 1, flags: 0, }]; await client.createAccounts(accounts); // Create transfers const transfers = [{ id: 1n, debit_account_id: 1n, credit_account_id: 2n, amount: 100n, ledger: 1, code: 1, }]; await client.createTransfers(transfers);

🚀 Почему выбирают deb-free.griffo.io?

📊 Сравнение репозиториев:
  • Официальный Debian: TigerBeetle недоступен в официальных репозиториях
  • Ручная загрузка: Еженедельные релизы требуют ручных обновлений
  • Только Docker: Ограничен контейнеризованными развёртываниями
  • deb.griffo.io (main): Последняя версия с автоматическими обновлениями

📦 Репозиторий сборки пакетов

Пакеты Debian собираются и поддерживаются автоматически в этом репозитории GitHub:

🔗 Связанные пакеты

Также доступно из deb.griffo.io:

🎯 Идеально для: Финансовых сервисов, создающих платёжные системы, финтех-компаний, нуждающихся в инфраструктуре бухгалтерских книг, игровых платформ с виртуальной экономикой, энергетических компаний, управляющих транзакциями умных счётчиков, и любых приложений, требующих строгой согласованности и экстремальной производительности для финансовых транзакций.

📦 Последние релизы в deb.griffo.io (основной)

❓ Часто задаваемые вопросы

Есть ли TigerBeetle в официальных репозиториях Debian?

Нет — TigerBeetle не упакован в официальных архивах Debian. Это бесплатное зеркало предлагает новейший релиз TigerBeetle возрастом не менее 2 месяцев; основной репозиторий deb.griffo.io предлагает каждый релиз через несколько часов после upstream.

Как установить последнюю версию TigerBeetle в Debian?

Добавьте репозиторий deb-free.griffo.io один раз по инструкции выше, затем выполните: sudo apt install tigerbeetle. Новые версии приходят через обычный sudo apt upgrade.

Подписаны ли пакеты и как они собираются?

Каждый пакет подписан GPG-ключом репозитория (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) и собирается из релизов upstream в публичных репозиториях GitHub, которые может проверить любой.

Какие версии Debian поддерживаются?

Debian 12 Bookworm, Debian 13 Trixie, Forky и Sid.