SORU
22 Mayıs 2011, Pazar


Neden Mongrel2 kullanmak?

Amacı ne kafam karıştıMongrel2hizmet/sağlarnginxzaten yapacak bir sey degil.

(Evet, manual okudum ama nginx daha temelde farklı olduğunu anlamak için bir çaylak çok daha fazla olması gerekir)

Geçerli web uygulama yığını
-nginx: Web sunucusu
-Lua: programlama dili
-Ağ Herhangi Bir İşlem LuaJİT: Lua . nginx bağlanmak için ^br> -PostgreSQL: veritabanı

CEVAP
26 Mayıs 2011, PERŞEMBE


Eğer tek bir şey o zaman adı ise bu olurduMongrel2 ZeroMQ etrafında inşa edilirweb sunucu Ölçekleme hiç bu kadar kolay olmamıştı anlamına gelir.

, Mongrel2 gelen bir istek alır (bir şey NginX için ve başka bir Apache gibi alışılmadık Burada, aynı). Olur sonraki şey Mongrel2 görev dağıtırderlemen yanıt (ZeroMQ etkin) desteklerinin, onlar için işi yapmak için bekler, bir sonuç elde eder, derler ve yanıt istemciye kapalı gönderir.

Şimdi, sihir olması, n herhangi bir sayı olabilir ve her n yazılabilir herhangi bir dil tarafından desteklenen ZeroMQ (20) artı, her şey yolunda giderse, ağda yani her n olabilir özel bir kutu, muhtemelen bir veri merkezi.

Diğer bir deyişle: NginX ve diğerleri yapman gereken ölçülebilirlik senin mantığı katmanı, Mongrel2 olanak sağlar başlangıç (bir istek/yanıt döngüsü bakış açısı) bu doğru yere istek şarkıları altyapı, Apache yerine izin karmaşıklığı nüfuz aşağı mantığı katmanı olan darbeler karmaşıklığı yukarıya doğru en az bir sipariş büyüklüğü ımo.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • failblog

    failblog

    17 HAZİRAN 2008
  • kimberly p

    kimberly p

    23 Ocak 2010
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011