Revestido

Revactor - Programación de la red para un mundo concurrente
Descargar ahora

Revestido Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Tony Arcieri
  • Sitio web del editor:
  • http://distribustream.org/about
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 27 KB

Revestido Etiquetas


Revestido Descripción

Revactor - Programación de la red para un mundo concurrente El Revactor es un marco de aplicación para Ruby, que utiliza el modelo del actor para simplificar la creación de servicios de red de alto rendimiento. La escritura de sistemas concurrentes es uno de los problemas más difíciles que enfrentan los programadores de hoy. El trabajo con hilos es difícil, y los enfoques asíncronos son confusos y difíciles de trabajar con.actores simplifican la programación concurrente al eliminar las condiciones de carrera y los puntos muertos de los hilos, así como la inversión de control en las API asíncronas. Además, cada actor tiene un buzón, haciendo que la comunicación entre los actores sea increíblemente simple. Los sockets TCP API son prácticamente idénticos a Ruby's, lo que significa que los programas de portones de Ruby a Revactor son un SNAP. Mientras se encuentra debajo, logra una alta escalabilidad mediante el uso de E / S de no bloqueo, los actores pueden hacer que los bloqueos de llamadas lean y escriban de los sockets, o incluso hacen solicitudes de HTTP completas y leen respuestas. Si desea utilizar E / S de forma asíncrona para tareas como el procesamiento de mensajes, también puede tener eventos de red entregados directamente a los actores como un mensaje. Activación de ideas similares a muchos otros idiomas y marcos, incluidos los marcos de Scala, Erlang y Python como eventlet. y kamaelia.


Revestido Software relacionado

Mesa de trabajo

Banco - DSL alrededor del Benchmark Lib del Lib de Ruby Estándar con la meta para hacer que la evaluación comparable sea lo más fácil posible ...

169 5 KB

Descargar

Schweasel

Shell de texto independiente de la plataforma para acceder a las bases de datos relacionales que admiten JDBC ...

167 31 KB

Descargar

Ym4r

YM4R proporciona facilidad de uso para los mapas de Google y el Yahoo! Mapas Bloque de construcción API de Ruby y Rieles ...

180 12 KB

Descargar

Tclae

TCLAE permite que las aplicaciones TCL en la Macintosh use AppleEvents para la comunicación con otros programas ...

165 130 KB

Descargar

Ss_prefscontroller

SS_PREFSCONTROLER: cree correo, iTunes, Windows de las preferencias de estilo safari, con barras de herramientas y varios paneles cargados de paquetes ...

146 155 KB

Descargar