Skip to content

Geo: Publish Snippets replication events

Problem to solve

When a Snippet repository is created, updated or removed, we should store the events to trigger replication on Geo secondary nodes.

Proposal

  • Implementation specific for Snippets
  • Use the Replicator to publish events (:created, :updated, :deleted)
  • Generalize for the Geo Framework (via RepositoryReplicatorStrategy)

What does success look like, and how can we measure that?

Snippets should have events for the three supported lifecycle states: created, updated and deleted

Links / references

Edited by Nick Nguyen