İçeriğe geç

12.1. Dağıtım Desenleri

Her dağıtım deseni, tek bir soruya farklı bir yanıttır: çalışan kodu, istekleri düşürmeden ya da geri alma yeteneğini kaybetmeden nasıl değiştirirsiniz? Blue/green, iki katı maliyetle anında geri alma için tüm trafiği bir kerede değiştirir; canary, patlama yarıçapını sınırlamak için önce ince bir akış kaydırır; rolling update’ler geri alma hızını kaynak verimliliğine karşı takas eder. Bu bölüm, her deseni geri alma yoluyla ve — herkesin hafife aldığı kısım — expand/contract migration’larının çözmek için var olduğu veritabanı uyumluluğu kısıtıyla kapsar.