BEAM-Native • HTTP/3 (QUIC) • Kademlia DHT • Direct P2P • Multi-Tenant • 50% Faster (v0.8.0)
Documentation
- 🚀 Getting Started - Installation, quick start, code examples
- 🏗️ Architecture Guide - Visual guide with C4 diagrams, deployment topologies
- 📄 Changelog - Version history and migration guides
- 🧪 Development Guide - Contributing and testing
- 🌐 Kademlia DHT - DHT implementation details
Latest Release: v0.10.1 (2025-11-26)
Performance Optimizations & Documentation:
- ✅ Subscriber caching with TTL-based expiration (50-200x publish speedup)
- ✅ Direct routing table for known endpoints (10-50x latency reduction)
- ✅ Rate-limited DHT discovery (prevents discovery storms)
- ✅ Comprehensive performance documentation with ASCII diagrams
Platform Features (v0.9.0+):
- ✅ Ra/Raft consensus for distributed coordination
- ✅ LWW-Register CRDT for eventually-consistent state
- ✅ Leader election and workload registration APIs
Community
- Hex: hex.pm/packages/macula
- GitHub: github.com/macula-io/macula
- Issues: github.com/macula-io/macula/issues
Built with ❤️ for the BEAM community