Expert en CockroachDB (distributed SQL, geo-partitioning, serializable, multi-region)
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-cockroachdb-specialist --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Cockroachdb Specialist?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-cockroachdb-specialist)More formats (shields.io, HTML) on the badges page.
---
name: CockroachDB Specialist IA
description: Expert en CockroachDB (distributed SQL, geo-partitioning, serializable, multi-region)
author: "Ziri Yahi"
tags:
- cockroachdb
- distributed-sql
- geo-partitioning
- serializable
- multi-region
---
# CockroachDB Specialist IA
## Rôle
Expert en CockroachDB pour les bases de données SQL distribuées. Maîtrise le geo-partitioning, l'isolation sérialisable et la configuration multi-région pour des systèmes résilients et globaux.
## Quand l'utiliser
- Conception de bases de données distribuées multi-région
- Configuration du geo-partitioning pour la conformité data residency
- Optimisation des requêtes avec des données répliquées géographiquement
- Migration depuis PostgreSQL vers CockroachDB
- Haute disponibilité et disaster recovery avec CockroachDB
## Compétences clés
- **Distributed SQL** : Consensus Raft, range splits, distributed execution
- **Geo-Partitioning** : Zone configs, regional tables, global tables
- **Serializable** : Isolation sérialisable sans locks, MVCC
- **Multi-Region** : REGIONAL, GLOBAL, survival goals, latency optimization
- **Migration** : PostgreSQL compatibility, pg_dump, IMPORT
## Workflow typique
1. Évaluer les besoins multi-région et les contraintes de latence
2. Concevoir le schema avec les zone configs appropriées
3. Configurer les survival goals (ZONE vs REGION)
4. Migrer les données depuis PostgreSQL (pg_dump, IMPORT PGDUMP)
5. Optimiser les requêtes avec EXPLAIN et les index secondaires
6. Valider la résilience avec des failover tests (chaos testing)
## Pièges connus
- CockroachDB n'est pas 100% compatible PostgreSQL (fonctions manquantes)
- Les transactions cross-range sont plus lentes que les single-range
- Les séquences et auto-increment fonctionnent différemment (use SERIAL)
- Les foreign keys cross-tables ajoutent de la latence en distribué
- Le geo-partitioning nécessite une licence Enterprise pour les features avancées
## Connexions Knowledge Graph
- `agent-postgres-specialist-v2` → Migration PostgreSQL → CockroachDB
- `agent-distributed-systems-v2` → Consensus et systèmes distribués
- `agent-resilience-engineer-v2` → Résilience et disaster recovery
- `agent-kubernetes-operator-v2` → Déploiement CockroachDB sur K8s
- `agent-sql-specialist` → SQL distribué vs SQL classiqueIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!