Operations

Availability

What is available today and what is not yet available.

The current release is single-writer. Managed cloud runs one writer per graph. Multi-node write replication and horizontal read scale-out are not available in the current release.

Today

Managed cloud runs a single writer per graph. Reads do not wait for writes to finish. Recovery from a restart is automatic, and acknowledged writes are replayed from the write-ahead log. Vertical scaling and backups are the current availability measures.

Available today

What you get on the current release

  • Vertical scaling of the host that runs your graph. Per-graph resource caps, bounded working-set memory, per-graph observability.
  • Backups on request. Backups are compressed archives that restore as a new graph. The archive's files are checked against their integrity hashes when the restored graph opens. To see an earlier state without restoring, query the live graph with AT RECORDED. See Backup and restore.
  • Automatic recovery on restart. Acknowledged writes are replayed from the write-ahead log. No operator step for ordinary restarts.
  • Reads do not block on writes. A read does not wait for writes in progress to finish.
Not available

What the current release does not do

  • Multi-node write replication. There is one writer per graph. There is no synchronous quorum, no leader election, no automatic write failover.
  • Read replicas / horizontal read scale-out. Read throughput is bounded by the single instance.
  • Cross-region failover. There is no automatic failover to another region.
  • Zero-downtime upgrades. An upgrade interrupts writes briefly while the server restarts.

Recovery characteristics

How the current single-writer release recovers from a restart. Contractual SLA terms are agreed per customer.

Recovery time (restart)
Automatic
Automatic on an ordinary restart. Large graphs take longer to reopen.
Recovery point (restart)
Acknowledged writes
A write is acknowledged after it is recorded in the write-ahead log, and it is replayed on restart.

Enterprise conversations

If your production deployment needs a specific availability posture, such as custom recovery-time targets, contact us.

Talk to us about a production deployment

Custom deployment reviews and availability targets.

Contact enterprise

Related