À propos du projet
TigerBeetle est une base de données spécialisée dans les transactions financières, conçue pour la sécurité et la performance critiques, visant à alimenter les 30 prochaines années de traitement transactionnel en ligne (OLTP). Elle se concentre sur la fourniture de primitives robustes de débit/crédit, garantissant l'exactitude et la fiabilité des opérations financières.
Les principales fonctionnalités incluent :
- **Primitives de transactions financières** : Prise en charge intégrée des comptes, transferts et opérations de grand livre avec une sémantique explicite de débit/crédit.
- **Haute performance** : Conçue pour un débit élevé et une faible latence, adaptée aux systèmes financiers à grande échelle.
- **Sécurité** : Met l'accent sur l'exactitude et la sécurité dans le traitement des transactions, avec une méthodologie d'ingénierie rigoureuse documentée dans TIGER_STYLE.md.
- **Configuration simple** : Démarrage rapide avec un cluster à réplica unique sur Linux ou d'autres plateformes, utilisant une interface en ligne de commande pour formater, démarrer et interagir avec la base de données.
- **REPL interactif** : Fournit un outil REPL pour créer des comptes, effectuer des transferts et interroger les soldes des comptes.
La documentation est disponible sur docs.tigerbeetle.com, ainsi que des introductions vidéo et des présentations couvrant les décisions de conception et des informations techniques plus approfondies. Le projet est open-source et accueille les contributions, les vulnérabilités de sécurité étant signalées à security@tigerbeetle.com.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.