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

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • laptopmag

    laptopmag

    25 Ocak 2008
  • Lena Danya

    Lena Danya

    11 NİSAN 2010