La página web Nitrogen project declara el mismo apoyo para el pian, mochiweb y inets, pero con cuál de estos servidores web que se va a realizar la mejor? Es decir. para una aplicación a gran escala con contenido principalmente dinámico con nitrógeno + un servidor web cuya combinación podrá manejar la mayor cantidad de carga del usuario?¿Dónde obtiene el nitrógeno el mejor rendimiento: pian, mochiweb o inets?
Respuesta
una pregunta como ésta depende de la aplicación altamente. Cualquier respuesta debería tomarse con un grano de sal y definitivamente no es un sustituto para hacer sus propias pruebas del sistema. Sin embargo, con todo lo dicho, creo que el pian y el mochiweb son bastante similares en rendimiento. Yaws es el proyecto más antiguo y puede ser más estable como resultado, pero no necesariamente. Casi no tengo experiencia con Inets así que no voy a comentar sobre eso.
Su mejor opción es ejecutar un conjunto de pruebas comparativas para su aplicación con cada una y ver lo que obtiene. Es tan fácil cambiar entre ellos en nitrógeno que puede ejecutar pruebas con la misma aplicación y sacar sus propias conclusiones.
Sí, creo que son similares en rendimiento. La principal diferencia es que Mochiweb es más rápido y más ágil, mientras que Yaws maneja más conexiones simultáneas.
Inets es sólo para pruebas locales sin embargo. No me molestaría en echarle un vistazo.
La siguiente versión del sitio Erlang.org (http://demo.erlang.org/) se aloja en inets. No puede ser * que * malo. –
Sí, pero eso es una demostración. Probablemente se muden a otro servidor para el lanzamiento. Al menos yo pensaría eso. Aunque no es realmente "malo". No quise decir eso así. Es pequeño, conveniente e integrado. Pero no es tan bueno como los otros dos. –
Mochiweb es el más rápido porque Bob Ippolito lo escribió. :)
Lo he comparado y mi memoria me dice que era mucho mejor que el resto de ellos. Lo que sí recuerdo es estable y no explotó en mensajes de error con mucha carga. Pero no confíes en mí Pruébalo tú mismo.
- 1. Erlang HTTP Client: inets o ibrowse or ...?
- 2. '...! = Null' o 'null! = ....' mejor rendimiento?
- 3. ¿Dónde utilizar el rendimiento en Python?
- 4. Mochiweb Port 80
- 5. ¿cuál tienda keyvalue tiene el mejor rendimiento?
- 6. Comenzando con mochiweb y Webmachine?
- 7. ¿Dónde se obtiene el archivo de encabezado/fuente "sys/socket.h"?
- 8. ¿Dónde deberían ubicarse los scripts en una página jQuery Mobile para obtener el mejor rendimiento?
- 9. ¿De dónde obtiene phpinfo() su información?
- 10. ¿Desnormalización para la cordura o el rendimiento?
- 11. dónde obtiene CFC su aplicación Ámbito
- 12. mejor manera de verificar el rendimiento de la aplicación web
- 13. que tiene un mejor rendimiento:!! Prueba = null o nula = prueba
- 14. es "ab" o "httperf" mejor para controlar el rendimiento de un sitio web?
- 15. Detectando cuando un iframe obtiene o pierde el foco
- 16. ¿Dónde está el mejor lugar para localizar tipos de enum?
- 17. Cuál tiene mejor rendimiento: Tablas derivadas o Tablas temporales
- 18. Para el rendimiento, use uno o varios archivos css?
- 19. Pregunta de mejor rendimiento para "seleccionar máximo en el grupo"?
- 20. ¿Es mejor utilizar el rendimiento de .delegate() sabio?
- 21. DB con el mejor rendimiento de inserciones/sec?
- 22. ¿Dónde está el mejor lugar para manejar transacciones en procedimientos almacenados o en la aplicación?
- 23. cuando el miembro estático obtiene memoria
- 24. Obtiene el género de una canción
- 25. ¿Es mejor el subdominio o una subcarpeta?
- 26. ¿De dónde se obtiene la mejor información detallada para la programación de C#?
- 27. ¿Dónde debo configurar el código de DataContext detrás o xaml?
- 28. Obtiene el elemento ArrayList específico
- 29. Obtiene el tipo de GUID
- 30. Spinner no obtiene el foco
acuerdo - para una evaluación comparativa respuesta _real_ tendría que hacer. Estaba buscando una respuesta general y parece que la obtuve. Realmente solo intentaba aclarar si había alguna diferencia flagrante entre ellos que me estaba perdiendo. –