Categoria: Announcements

  • The Next Evolution of GuardianDB: Why We Are Replacing IPFS with Iroh

    When we started developing GuardianDB, the logical choice for the networking layer seemed obvious: IPFS. It’s the industry standard for decentralization, has a huge ecosystem, and solves the problem of content addressing. However, as we dove deeper into engineering a high-performance peer-to-peer database in Rust, we realized that trying to fit a dynamic database into…

  • Migration from libp2p to the Iroh API in the WillSearch Ecosystem

    The development of modern P2P applications, especially those focused on mobile devices, such as our upcoming “Messenger” project, requires strategic architectural decisions. In GuardianDB, we made the choice to completely remove libp2p’s legacy modules and adopt the Iroh API exclusively from this point forward. libp2p comes at a high cost: large binaries, excessive battery consumption,…

  • GuardianEngine is on the way

    We’re excited to announce that the GuardianEngine is currently in development, a core component that represents the next generation of intelligent distributed architecture within the WillSearch ecosystem. While GuardianDB provides distributed storage and replication mechanisms, the GuardianEngine will serve as the operational brain, responsible for coordinating communications, decisions, and network-wide processes in an autonomous and…

  • What’s New in GuardianDB v0.11.18

    We have several important updates coming to GuardianDB, focusing on stability, architectural clarity, and the evolution of the P2P core. Batch Processor fully integrated with the Iroh Backend The batch processor is now fully integrated with the Iroh Backend, enabling faster, more efficient, and more reliable batch operations. This integration also opens the door for…

  • GuardianDB is now available on crates.io!

    We’re excited to announce that GuardianDB has just been officially published on crates.io, the primary package registry for the Rust community. Starting today, you can integrate GuardianDB into your Rust project with a simple addition: Run the following Cargo command in your project directory: cargo add guardian-db Or add the following line to your Cargo.toml:…

  • Logging System Migration (slog → tracing) Completed

    During the development of the Iroh backend, the complete migration of the logging system from slog to tracing was finalized. This migration represents a significant modernization of GuardianDB’s observability infrastructure. 1. Performance and Efficiency 2. Advanced Observability 3. Enhanced Integration Implementation in GuardianDB All GuardianDB modules now use the new tracing system, fully replacing the…

  • GuardianDB 0.10.15

    The new version of GuardianDB brings the power of an embedded IPFS node with the Iroh backend.This update integrates innovative features such as intelligent batch processing, efficient P2P connection management, robust cryptographic key synchronization, and advanced network metrics monitoring, positioning GuardianDB as a reference in modern solutions for decentralized data storage and sharing. Introducing: Batch…

  • GuardianDB: A New Era for Decentralized Databases

    GuardianDB is a notable project that serves as a Rust implementation of OrbitDB. This project aims to provide a more efficient and secure decentralized database solution compared to previous implementations in JavaScript and Go. Key features and goals of GuardianDB, the Rust implementation of OrbitDB, include: Enhanced Performance: Leveraging Rust’s speed for faster database operations.…