Bu bir yorum olmalı, ancak biraz uzun.
Pi'mde çeşitli web sunucularını (henüz) test etmemiş olsam da, daha önce web sunucuları üzerinde çok sayıda test çalıştırdım. x86 sunucu donanımı. Oradan bildiğim şu:
-
Çoğu insanın performans ve kapasite arasındaki fark konusunda kafası karışıyor - nginx'in (çatal öncesi) apache'den daha hızlı olduğunu iddia eden birçok gönderi göreceksiniz , bu doğru değildir , ağır yük dışında. Nginx (ve hafif) kapasitede çok daha iyidir. Ve bu en önemsiz düzeyde analiz.
-
Çok az kişi web sunucularıyla yalnızca statik içerik sunuyor (bu senaryoda, tux ve G-Wan sizin tozlarında bahsedilir). Performans profili, büyük ölçüde mantık katmanı teknolojisine ve bunun web sunucusuyla entegrasyonuna bağlıdır.
-
Performans (ve kapasite) cihazda çalışan diğer her şeye bağlıdır.
Bir veri merkezi sunucusunun, uygun küme düzeyinde yedekliliğiniz (çift psu, çift ağ, uzak konsol ...) olmadan yaşanması çok kolay olan birçok özelliği vardır. Raspberry PI, yavaş disk G / Ç nedeniyle bir web hizmeti platformu olarak en mantıklı değildir - depolamanıza gerçekten SATA, [i] SCSI, AOE veya sonsuz bant bağlantısı ile bir şeye ihtiyacınız vardır. Pi'nin bir SATA arabirimi yok, yalnızca bir ethernet bağlantı noktası var ve bir sonsuz bant veya SCSI arabirimi olduğunun farkında değilim.
(daha mantıklı bir seçim olan küçük, tek kartlı bilgisayarlar var üzerinde web hizmeti yeteneği oluşturmak - ve bunların bir kümesi ekonomik açıdan mantıklı olabilir, ancak böyle bir senaryoda, SSL sonlandırma, HTTP önbelleğe alma, web hizmeti, uygulama mantığı ve veri yönetimi için katmanlı yetenekli birden çok düğüme bakıyorsunuz).
En hızlı sorusunun tanımlanması zor, her durum için farklı ve cevaplanması imkansız.
Ancak BT'de tekrar tekrar gördüğüm en büyük hata, insanların hem teknoloji hem de dahil olan kişiler açısından daha geniş etkiyi düşünmek yerine ürünleri tek bir özelliğe göre seçmesidir.