dataiotech Labs
dbaguidedataxtoolsdataopspheredataopsphereDataOps
dataopsphere.com
Terim

Expand & Contract

Expand and Contract

Tanım

Şema değişikliklerini tüketici-önce dağıtarak sıfır kesintiyle uygulayan üç fazlı geçiş protokolü.

Bağlam

Fazlar: expand (yeni alanı ekle, tüketicileri hem eskiyi hem yeniyi okuyacak şekilde güncelle), migrate (üreticiyi yeni şemaya geçir), contract (tüm tüketiciler geçtikten sonra eski alanı kaldır). Kural: üretici ve tüketici aynı anda güncellenemez (independent deployability); sıra bozulursa kesinti kaçınılmazdır.

İlgili içerikler

Tüm terimler: DataOps & Veri Güvenilirliği Sözlüğü