Ayrık'In 99.9999999% (dokuz kere dokuz) güvenilirlik
Erlang 20 yılı aşkın süredir üretim sistemlerinde kullanılmış 99.9999999% uptime oranı ile bildirildi.
Aşağıdaki gibi bir hesap yaptım:
20*365.25*24*60*60*(1 - 0.999999999) == 0.631 s
Bu sistem sadece 20 yıl süresince kesinti daha az bir saniye demektir. Bu geçerliliğine itiraz çalışmıyorum, sadece 0.631 ikinci bir sistem (kaza ile veya kasten) kapatabiliriz nasıl merak ediyorum. Büyük yazılım sistemine aşina olan herkes bunu bize açıklayabilir mi? Teşekkür ederim.
Herkes işlemcilerini bir küme üzerinde bir hizmet (veya makine) kesinti hesaplamak için nasıl biliyor mu?
CEVAP
Güvenilirlik Şekil AXD301
herhangi bir bölümünü (söz konusu proje) en az 20 yıldan kapatıldı toplam süreyi ölçmek gerekiyordu. Hizmeti AXD301
sistem tarafından sağlanan hiç çevrimdışı oldu bu 20 yıl içinde toplam süreyi temsil eder. İnce fark. Joe Armstrong here dediği gibi:
Bu AXD301 DOKUZ kere dokuz, güvenilirlik (evet, bu doğru, 99.9999999% okuma) elde etti. İzin bağlamda bu koymak: 5 dokuz iyi (kesinti/yıl 5.2 dakika) sayılmaktadır. 7 neredeyse ulaşılmaz dokuzlu ... ama 9 yaptık.
Neden bu? Hiçbir ortak devlet, artı gelişmiş hata düzeltme modeli.
Sen biraz daha derin kazmak, Doktora Tezi, Joe, eğer x AXD301
vaka çalışması içerir) orijinal yazar tarafından yazılmış, okuyun:
Projeler bu bölümde okumuş biri Ericsson AXD301. yüksek performans, son derece güvenilir bir geçiş ATM.
Yani, sürece ağ anahtarı bir parçası oldu çalışan için 20 yıl olmadan kesinti, yazar, artık devletin "dokuz kere dokuz, güvenilirlik" için AXD301
(tüm söylediği). Mutlaka Ayrık gibi yüksek güvenilirlik tek nedeni olduğu anlamına gelmez.
Scala bir yöntem tanımlamak için Dokuz...
Daha iyi bir yol bash komut N kere çal...
Ne'in Ayrık için iyi bir IDE prog...
Nasıl ManyToMany ilişki için birden ço...
Trace kullanarak ve dbg Ayrık olarak...