·hybrid-cloud-outboxes
{}

hybrid-cloud-outboxes

Guide pour créer et maintenir des opérations finalement cohérentes basées sur la boîte d'envoi dans Sentry. Le plus souvent utilisé pour la réplication de données entre silos, mais applicable partout où une cohérence éventuelle est nécessaire, y compris les effets secondaires différés d'un seul silo, la journalisation d'audit et la diffusion des événements. À utiliser lorsqu'on vous demande de "ajouter une boîte d'envoi", "ajouter une réplication de la boîte d'envoi", "répliquer le modèle pour contrôler le silo", "répliquer le modèle dans la région", "ajouter une catégorie de boîte d'envoi", "écrire le récepteur du signal de la boîte d'envoi", "déboguer les boîtes d'envoi bloquées", "la boîte d'envoi ne traite pas", "les données ne sont pas répliquées", "tester la boîte d'envoi", "migrer le modèle pour utiliser les boîtes d'envoi", "remplir les données de la boîte d'envoi", "coalescence de la boîte d'envoi", "ReplicatedRegionModel", "ReplicatedControlModel", "OutboxCategory", "OutboxScope" ou "outbox_runner". Couvre les mixins de modèles, l'enregistrement des catégories, les récepteurs de signaux, les workflows de test, de remplissage et de débogage.

24Installations·1Tendance·@getsentry

Installation

$npx skills add https://github.com/getsentry/sentry --skill hybrid-cloud-outboxes

Comment installer hybrid-cloud-outboxes

Installez rapidement le skill IA hybrid-cloud-outboxes dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/getsentry/sentry --skill hybrid-cloud-outboxes
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : getsentry/sentry.

Sentry uses a transactional outbox pattern for eventually consistent operations. When a model changes, an outbox row is written inside the same database transaction. After the transaction commits, the outbox is drained — firing a signal that triggers side effects such as RPC calls, tombstone propagation, or audit logging.

The most common use case is cross-silo data replication: a model saved in the Region silo produces a RegionOutbox that, when processed, replicates data to the Control silo (or vice versa via ControlOutbox). But the pattern is general — outboxes work for any operation that should happen reliably after a transaction commits, even within a single silo.

There are two outbox types corresponding to the two directions of flow:

Guide pour créer et maintenir des opérations finalement cohérentes basées sur la boîte d'envoi dans Sentry. Le plus souvent utilisé pour la réplication de données entre silos, mais applicable partout où une cohérence éventuelle est nécessaire, y compris les effets secondaires différés d'un seul silo, la journalisation d'audit et la diffusion des événements. À utiliser lorsqu'on vous demande de "ajouter une boîte d'envoi", "ajouter une réplication de la boîte d'envoi", "répliquer le modèle pour contrôler le silo", "répliquer le modèle dans la région", "ajouter une catégorie de boîte d'envoi", "écrire le récepteur du signal de la boîte d'envoi", "déboguer les boîtes d'envoi bloquées", "la boîte d'envoi ne traite pas", "les données ne sont pas répliquées", "tester la boîte d'envoi", "migrer le modèle pour utiliser les boîtes d'envoi", "remplir les données de la boîte d'envoi", "coalescence de la boîte d'envoi", "ReplicatedRegionModel", "ReplicatedControlModel", "OutboxCategory", "OutboxScope" ou "outbox_runner". Couvre les mixins de modèles, l'enregistrement des catégories, les récepteurs de signaux, les workflows de test, de remplissage et de débogage. Source : getsentry/sentry.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/getsentry/sentry --skill hybrid-cloud-outboxes
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-28
Mis à jour
2026-03-10

Browse more skills from getsentry/sentry

Réponses rapides

Qu'est-ce que hybrid-cloud-outboxes ?

Guide pour créer et maintenir des opérations finalement cohérentes basées sur la boîte d'envoi dans Sentry. Le plus souvent utilisé pour la réplication de données entre silos, mais applicable partout où une cohérence éventuelle est nécessaire, y compris les effets secondaires différés d'un seul silo, la journalisation d'audit et la diffusion des événements. À utiliser lorsqu'on vous demande de "ajouter une boîte d'envoi", "ajouter une réplication de la boîte d'envoi", "répliquer le modèle pour contrôler le silo", "répliquer le modèle dans la région", "ajouter une catégorie de boîte d'envoi", "écrire le récepteur du signal de la boîte d'envoi", "déboguer les boîtes d'envoi bloquées", "la boîte d'envoi ne traite pas", "les données ne sont pas répliquées", "tester la boîte d'envoi", "migrer le modèle pour utiliser les boîtes d'envoi", "remplir les données de la boîte d'envoi", "coalescence de la boîte d'envoi", "ReplicatedRegionModel", "ReplicatedControlModel", "OutboxCategory", "OutboxScope" ou "outbox_runner". Couvre les mixins de modèles, l'enregistrement des catégories, les récepteurs de signaux, les workflows de test, de remplissage et de débogage. Source : getsentry/sentry.

Comment installer hybrid-cloud-outboxes ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/getsentry/sentry --skill hybrid-cloud-outboxes Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/getsentry/sentry