FWIW: Ich habe umfangreiche Tests sowohl mit Apache2 als auch mit nginx als Reverse-Proxy vor Discourse in der Produktion durchgeführt (unter Verwendung von Unix-Sockets), und nginx ist nicht „viel schneller“.
In dieser Konfiguration ist nginx „etwas schneller“, aber der Geschwindigkeitsunterschied ist für den Benutzer nicht spürbar.
Darüber hinaus zeigen Google PageSpeed-Tests in den Webmaster-Tools (Lightspeed), über die Zeit gemittelt, keine signifikanten Unterschiede zwischen den beiden Reverse-Proxys.
Dieser FWIW-Kommentar basiert nicht auf Theorien oder darauf, was andere geschrieben haben; er beruht auf realen Produktionstests.
Wir betreiben alle unsere Discourse-Instanzen hinter Apache2-Reverse-Proxys (ursprünglich waren es nginx-Reverse-Proxys), da wir es bevorzugen, viele Websites (Virtual Hosts) auf unseren Servern zu betreiben, auf denen bereits LAMP-Anwendungen gehostet werden.
Jeder, der Apache2 als Reverse-Proxy anstelle von nginx verwenden möchte, wird problemlos zurechtkommen! Diese Tatsache macht Discourse einer breiten Benutzer- und Hosting-Basis (Apache2 und nginx) leicht zugänglich.