¿Hay alojamiento erlang en cualquier lugar?Alojamiento para la aplicación erlang
Respuesta
Creo que lo mejor que podrá hacer es obtener un VPS donde puede instalar Erlang.
No parece que existan servicios de alojamiento de Erlang dedicados.
Normalmente alquilo instancias EC2 e instalo erlang allí.
¿Usted puede también utilizar Heroku? El paquete de construcción es aquí: https://github.com/heroku/heroku-buildpack-erlang y una aplicación de muestra y la configuración aquí: https://github.com/6/heroku-erlang-example
Espero que esto ayude.
También tenemos un buildpack experimental R15B aquí: https://github.com/archaelus/heroku-buildpack-erlang. Existen algunas restricciones: debe crear una aplicación que escuche en un puerto http (a menos que se comunique con nosotros y obtenga un puerto genérico tcp), y aún no puede construir una aplicación en clúster. Estamos trabajando para eliminar esas restricciones, pero son válidas por ahora. Sin embargo, todavía puedes alojar fácilmente una aplicación de un solo nodo yaws/webmachine/cowboy. – archaelus
Esta es prácticamente la respuesta que estaba buscando cuando busqué en Google la misma pregunta que el OP. –
Lamentablemente no puedo hacer que funcione, sé que este hilo es viejo, pero ¿lo haces funcionar? :) – Knerd
No es necesario que implemente Erlang en la máquina de destino, lo que puede hacer es implementar su aplicación como una versión independiente (las versiones son un concepto real http://www.erlang.org/doc/design_principles/release_structure.html). Eso significa que crea su aplicación en una máquina que tiene instalada la versión de Erlang que desea usar, p. su servidor de CI, y genere una versión de su aplicación. El lanzamiento trae consigo el tiempo de ejecución de Erlang (ERTS) y todas las bibliotecas que necesita de su servidor de compilación (la arquitectura de compilación y de destino debe ser la misma) y cuando utiliza barras de refuerzo, incluso una secuencia de comandos de inicio.
La herramienta de barras de refuerzo de Basho simplificó bastante la generación de lanzamientos (ver https://github.com/basho/rebar). Si usa barras de refuerzo, su aplicación debe ser compatible con OTP (ver el enlace sobre lanzamientos).
Una desventaja de este enfoque es que su lanzamiento, en comparación con su aplicación real, puede ser bastante grande. Pero también puedes experimentar con múltiples versiones de Erlang y no necesitas herramientas de compilación para Erlang en la máquina de destino.
Editar:
El futuro de las aplicaciones de hosting Erlang para un alto rendimiento será muy probablemente:
que corre Erlang en un hipervisor sin sistema operativo debajo.
Hay un cartridge available para ejecutar Erlang en Redhat's Openshift Paas que es una manera tan fácil de alojar una aplicación que es pecaminosa.
Alojamiento VPS con virtualización XEN sería la mejor opción. Donde tiene acceso completo o control sobre el núcleo del sistema operativo y viene con la configuración básica y requerida del módulo. Le dará alto rendimiento, resultados superiores y más.
Bien, hoy puedes probar digital ocean. Tiene linux Ubuntu VM con enormes posibilidades. Y es una solución estable y barata. About installingErlang
. Creo que hoy es una solución moderna.
- 1. de alojamiento web para la primavera y de hibernación aplicación
- 2. ¿cuál es el mejor alojamiento para la aplicación web java?
- 3. ¿Aplicación Rails en alojamiento compartido?
- 4. Alojamiento para proyectos MVC4
- 5. iniciando la aplicación erlang con el parámetro
- 6. Alojamiento para javadoc?
- 7. Aplicación externa de alojamiento en la ventana de WPF
- 8. Alojamiento node.js
- 9. Erlang OTP supervisión de Java aplicación
- 10. aplicación de interfaz erlang con php
- 11. Erlang: ¿Cómo se recarga una configuración env de la aplicación?
- 12. tienda de Erlang configuración de la aplicación inicial
- 13. ActiveRecord para Erlang
- 14. Analizador/Analizador para Erlang?
- 15. Alojamiento de Windows Shell Explorer en mi aplicación WPF
- 16. Alojamiento MVC2 en IIS6
- 17. Erlang - C y Erlang
- 18. Heroku tipo de alojamiento para aplicaciones HTML/JS simples
- 19. ejemplo simple para Erlang memoization
- 20. ¿Cómo obtener la URL del sitio web de alojamiento en la aplicación Silverlight?
- 21. Alojamiento privado Documentación Sphinx
- 22. Erlang: ¿cómo puedo iniciar automáticamente todas las aplicaciones necesarias para la aplicación?
- 23. Navegador de alojamiento en WPF
- 24. Preguntas de alojamiento para una aplicación "alta" de raíles de tráfico
- 25. HTML5 - WebSocket en alojamiento compartido
- 26. "alojamiento de contenidos con Apple"
- 27. Erlang: ¿cómo implementar la comprensión de listas de Erlang?
- 28. Tomcat Hot Deploy para alojamiento de instancias varias aplicaciones
- 29. Mejor Práctica: Aplicación Erlang Implementar en las ventanas
- 30. compilación Erlang - Erlang como ejecutable solo
Puede usar cualquier VPS de Linux. – Jonas