Skip to main content

Bringing Grafio to the Edge

· 4 min read
Founder and Developer - Grafio

We are incredibly excited to announce the simultaneous release of two powerful new packages that will change how you think about building graph applications: @grafio/browser and @grafio/visualizer!

Historically, leveraging the power of a graph database meant spinning up heavy backend infrastructure, managing network latency, and writing complex bridging code just to get the data onto a user's screen.

We believe you shouldn't need a heavy backend just to run and visualize complex graph relationships. Today, we are bringing the full power of Grafio's Cypher engine directly to the edge.

Grafio DB - A Perfect Use Case for Event Based Systems

· 8 min read
Founder and Developer - Grafio

In event-driven architectures, snapshots are a critical mechanism for recovery, auditing, and state reconstruction. Whether you're building a financial ledger, a collaborative editing system, or a real-time analytics platform, the ability to reconstruct your graph at a specific version can mean the difference between seamless recovery and hours of downtime.

But here's the challenge most teams face: when event counts grow into the tens or hundreds of thousands, naive replay strategies become prohibitively expensive. If each event requires a database call to build the state graph, you're looking at thousands of round-trips, each adding latency and load.

This is exactly the problem Grafio's InMemoryStorageProvider solves — and when combined with MongoDBStorageProvider, it creates a powerful duo for event-based workflows.