{"repo":"mila411/pilgrimage","free":true,"listed":false,"github":"https://github.com/mila411/pilgrimage","clone":"git clone https://github.com/mila411/pilgrimage.git","description":"A new type of asynchronous database combining the concepts of distributed databases and blockchain","language":"Rust","stars":112,"topics":["pubsub","rust","blockchain","kafka","asynchronous-database"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Enterprise-grade distributed messaging system built with Rust 🦀 ⚠️⚠️⚠️ This project is currently undergoing significant changes It aims to become a distributed message broker incorporating blockchain elements such as Raft and immutable logs Plans are also underway to enable native connections from existing Kafka clients ⚠️⚠️⚠️ 🚀 Pilgrimage Pilgrimage is a high-performance, enterprise-grade distributed messaging system written in Rust, inspired by Apache Kafka. It provides reliable message persistence, advanced clustering capabilities, and comprehensive security features with At-least-once and Exactly-once delivery semantics. 🌟 Key Highlights - 🔥 High Performance : Zero-copy operations, memory pooling, and advanced optimization - 🛡️ Enterprise Security : JWT authentication, TLS encryption, and comprehensive audit logging - 📊 Advanced Monitoring : Prometheus metrics, OpenTelemetry tracing, and real-time dashboards - 🔄 Auto-Scaling : Dynamic horizontal scaling with intelligent load balancing - 🗂️ Schema Registry : Full schema evolution and compatibility management - ⚡ Multi-Protocol : Native messaging, AMQP support, and RESTful APIs -------------------- 📋 Table of Contents - 🚀 Quick Start - 💾 Installation - 🔒 Security - 🌟 Core Features - ⚡ Performance Features - 📈 Dynamic Scaling - 📖 Usage Examples - Basic Messaging - Advanced Performance Optimization - Dynamic Scaling Usage - Comprehensive Example - 🛠️ Configuration - 📊 Benchmarks - 🖥️ CLI Interface - 🌐 Web C","default_branch":null,"files":null,"tree":[],"storefront":"/r/mila411","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mila411/pilgrimage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}