erlang

¿Dónde se usa Erlang y por qué? [cerrado]

Me gustaría saber una lista de las aplicaciones/sitios web/soluciones más comunes donde se utiliza Erlang, con éxito o no. ... también. Enumerar los estudios de casos de MAL Erlang (casos en los que Erlang es mal utilizado) también sería interesante.

Técnicamente, ¿por qué los procesos en Erlang son más eficientes que los subprocesos del sistema operativo?

Características de Erlang De Programación Erlang (2009): La concurrencia de Erlang es rápida y escalable. Sus procesos ... Concurrencia en Java y en Erlang (pdf) (2004) Mediciones de rendimiento de Subprocesos en Java y Procesos en Erlang (1998)

Comparación de velocidad con el Proyecto Euler: C vs Python vs Erlang vs Haskell

He tomado El problema #12de el Proyecto Euler como un ejercicio de programación y para comparar mis (seguramente no óptimas ... ngle > 1000 = triangle | otherwise = nextTriangle (index + 1) (triangle + index + 1) main = print $ nextTriangle 1 1

¿Cómo se compara akka con Erlang? [cerrado]

He estado mirando akka recientemente y es bastante impresionante. Parece que tiene la mayoría de las características asesinas ... : transparencia de ubicación, jerarquías de supervisión y más. ¿Hay alguna característica que erlang tenga que akka no tenga?

¿Hay cosas que Elixir puede hacer que Erlang no puede, o viceversa?

Esta pregunta está en el contexto de la máquina virtual Beam y las capacidades que proporciona, no en el contexto general de ... en entre los dos; solo hechos sobre las posibilidades de los idiomas. Preferiblemente de alguien que usó ambos en producción.

¿Cómo y por qué los lenguajes funcionales (específicamente Erlang) se escalan bien?

He estado observando la creciente visibilidad de los lenguajes de programación funcionales y características durante un tiemp ... . ¿Cómo pueden los lenguajes de programación funcionales ser inherentemente seguros para subprocesos, pero aún así escalar?

El modelo actor: ¿Por qué es especial erlang? O, ¿por qué necesitas otro idioma para ello?

He estado buscando en aprender erlang, y como resultado, he estado leyendo (está bien, skimming) sobre el modelo actor. Por ... e estoy perdiendo, ya que esto es esencialmente lo que ya hago para ser capaz de razonar un poco sobre el código concurrente.

¿Qué tipo de máquina virtual es BEAM (la máquina virtual Erlang)?

Por lo que entiendo, una máquina virtual se divide en dos categorías: "máquina virtual de sistema" o "máquina virtual de proceso". Es un poco borroso para mí donde se encuentra BEAM. ¿Hay otro tipo de máquina virtual que desconozco?

¿Por qué decidiste" en contra " de usar Erlang?

¿Realmente has "intentado" (significa programado en, no solo leer un artículo sobre él) Erlang y decidido en contra de él pa ... e, o usar otro lenguaje funcional como F#, Haskell, Clojure, Scala, o algo más, entonces esto también cuenta, y diga por qué.

¿Dónde encaja Elixir / erlang en el enfoque de microservicios? [cerrado]

Últimamente he estado haciendo algunos experimentos con docker compose para implementar múltiples microservicios colaboradore ... ho más óptimas que el uso de colas intermedias para comunicarse entre microservicios escritos en diferentes (o no) lenguajes.

Nodo.js o Erlang

Realmente me gustan estas herramientas cuando se trata del nivel de concurrencia que puede manejar. Erlang parece una soluci ... jetivo es aprender una herramienta que haga escalar mi web proyectos bajo alta carga más fácil que los idiomas tradicionales.

Usando trace y dbg en Erlang

Estoy intentando empezar a usar erlang:trace/3 y el módulo dbg para rastrear el comportamiento de un sistema de producción en ... y dbg: p, pero sin éxito en todo... ¿Alguien tiene una explicación sucinta de cómo usar trace en un sistema Erlang en vivo?

La inversión a futuro: Erlang vs Scala [cerrado]

Dado que la programación concurrente se vuelve constantemente más importante, me preguntaba ¿qué piensa usted acerca de Erlan ... tas preguntas siempre son un poco subjetivas, pero ¿qué sería mejor inversión futura: Erlang o Scala. ¿O incluso otro idioma?

Es F # realmente más rápido que Erlang en los procesos de desove y matanza?

Actualizado: Esta pregunta contiene un error que hace que el punto de referencia carezca de sentido. Intentaré un mejor punt ... R: Los números anteriores son incorrectos, debido al error que Brian señaló. Actualizaré toda la pregunta cuando la arregle.

¿Cuál es la mejor manera de aprender Erlang?

Que no sean proyectos específicos (aunque también son bienvenidos)... ¿Qué herramientas , libros, artículos y otros recurso ... correcta. Nota: sí, he visitado Erlang y Wikipedia, pero me gustaría escuchar algunas opiniones confiables y experimentadas.

RabbitMQ ha Nodedown Error

En una máquina Windows 7 Enterprise, hice una nueva instalación de Erlang 17.4 y RabbitMQ 3.4.3 x64. La instalación fue exit ... ste de cookies" no me pertenece, porque no he creado (ni tengo la intención de crear) un clúster RabbitMQ. ¿Qué debo hacer?

Modelo de concurrencia: Erlang vs Clojure

Vamos a escribir un programa concurrente usando Clojure, que va a extraer palabras clave de una gran cantidad de correo entra ... nal, así que tengo una pequeña duda de si clojure es una buena opción para escribir este programa, o Erlang es más adecuado.

Proceso Erlang vs Java Thread

Estoy leyendo El libro"Elixir en acción" de Saša Jurić, y en el primer capítulo dice: Los procesos Erlang están comple ... cialmente si estamos viendo subprocesos de procesamiento de solicitudes (excluyamos el subproceso main de esta disucussion)

Mezcla de Erlang y Haskell

Si usted ha comprado en el paradigma de programación funcional, lo más probable es que le gusta tanto Erlang y Haskell. Ambo ... o John afirma que GC es lento y realmente no ha acelerado mucho, me gustaría ser capaz de contrarrestar con algunos números.

Patrones de diseño / mejores prácticas para construir sistemas basados en actores

Estoy luchando para encontrar enlaces decentes a patrones de diseño, mejores prácticas o buenos principios arquitectónicos bá ... oductores y consumidores. No te preocupes por eso. Las colas se distribuyen entre varias máquinas y varios centros de datos.