Escribí una aplicación que hace uso de la implementación de websocket de Tornado y estoy tratando de encontrar un host para ella. Por lo que puedo decir al leer los resultados de búsqueda de google, google appengine no admite websockets en este momento. No estoy seguro de heroku ya que no pude encontrar ninguna información. Entonces, mi pregunta es si alguien conoce un proveedor de servicios de alojamiento donde podría alojar mi aplicación.Alojando una aplicación de tornado/websocket
6
A
Respuesta
5
Lo más fácil podría ser utilizar un proveedor de nube general de IaaS (Infraestructura como Servicio) como Amazon EC2 o Rackspace. O incluso solo use un servidor alojado como con Dreamhost. Con ellos obtienes acceso directo al sistema operativo y a la configuración de red, y puedes hacer lo que quieras. La desventaja es que serán más caros y para EC2 y Rackspace necesitará administrar el host.
Actualización: ahora puede usar Websockets en Heroku. Aquí hay información sobre el uso de Websockets with Python on Heroku.
Cuestiones relacionadas
- 1. Alojando una aplicación Rails en Linode
- 2. Alojando una aplicación compatible con PCI en Azure
- 3. Alojando e interactuando con una página web dentro de una aplicación de WPF
- 4. Alojando mi sitio de Django
- 5. Está alojando una aplicación Ruby en Windows Server una configuración viable?
- 6. Implementando y alojando scala en la nube?
- 7. Alojando un servicio WCF con Net.TCP
- 8. Alojando un sitio web en una PC usando apache (Xampp)
- 9. Alojando imágenes estáticas en el subdominio
- 10. Alojando un proyecto de código abierto en varios sitios
- 11. Alojando un servicio Wcf simple en la consola
- 12. Alojando un subconjunto de impulso usado en proyecto en github
- 13. Alojando WCF en IIS6, ¿requiere alguna configuración especial?
- 14. Alojando contenido estático en diferentes dominios de los servicios web, ¿cómo evitar el dominio cruzado?
- 15. Alojando el tiempo de ejecución de .NET en un programa Delphi
- 16. Alojando un sitio dinámico en S3 mediante solicitud de origen cruzado asincrónico
- 17. Ejemplo de una aplicación winforms implementada como una aplicación wpf?
- 18. Paquete de una aplicación Node.js como una aplicación osx
- 19. Iniciar una aplicación de escritorio con una aplicación estilo Metro
- 20. Escribir una consola dentro de una aplicación
- 21. Llamar a una aplicación desde otra aplicación
- 22. Validar una aplicación de iOS
- 23. Depuración de una aplicación pyQT4?
- 24. Estructuración de una aplicación MonoTouch.Dialog
- 25. SolicitudCuadro de una aplicación REST
- 26. Escalabilidad de una aplicación Meteor
- 27. ¿Cómo depurar una aplicación Sinatra como una aplicación Rails?
- 28. Ejecutando una aplicación MVC como una sub-aplicación?
- 29. ¿Qué hace que una aplicación web sea una aplicación amigable?
- 30. Diferencia técnica entre una aplicación independiente y una aplicación web
¿El downvoter se preocupa por elaborar para que yo pueda arreglar la respuesta? – kanaka
Hola, soy el infractor. La pregunta era específicamente sobre una aplicación python/tornado (que ya había escrito), y tu respuesta fue escribirla en node.js. Aunque node.js es excelente (lo uso todo el tiempo), creo que es extremadamente inútil sugerir tecnologías completamente diferentes como respuesta a una pregunta específica. –
@NickJennings, he reestructurado la respuesta para capturar mejor mi intención original. Todavía proporciono la sugerencia alternativa, pero ahora es claramente secundaria. – kanaka