skills/skills.volces.com/replication-strategy-selector

replication-strategy-selector

Installation
SKILL.md

Replication Strategy Selector

When to Use

You are designing or evaluating a data system that replicates data across multiple nodes and need to select a replication topology, configure how data is propagated, and define what consistency guarantees the application requires.

This skill applies when the replication architecture is open (new system), contested (existing system with lag or consistency problems), or needs documented justification (team alignment, architecture decision record). It produces a concrete recommendation covering topology, sync mode, quorum configuration, consistency guarantees, and conflict resolution strategy.

Prerequisite check:

  • If you need to understand what consistency model (linearizability, causal, eventual) the application requires before selecting a topology, run consistency-model-selector first.
  • If you are diagnosing an active replication failure or anomaly in production, run replication-failure-analyzer instead.
  • This skill does not cover partitioning/sharding — if the dataset is too large for a single machine, run partitioning-strategy-advisor after this skill.

Context & Input Gathering

Required Context (must have — ask if missing)

Installs
3
First Seen
Apr 24, 2026
replication-strategy-selector from skills.volces.com