tutorial meaning kafka israel ciudad scala akka

scala - meaning - Bloqueo de IO en Akka



akka vs kafka (1)

El bloqueo de IO es una mala idea en general, y en un entorno multihebra reactivo en particular, por lo que su primer paso es tratar de evitarlo por completo, lo que significa considerar el uso de AsyncHttpClient o HttpAsyncClient .

Si eso no funciona, al menos puede mitigar los riesgos dando a los actores de bloqueo sus propios hilos. Esto, por supuesto, será costoso y aún corre el riesgo de llenar sus buzones, pero esa es la opción de usar el bloqueo de E / S.

También es posible que desee consultar el módulo IO Actor para obtener una interfaz más en bruto para la red IO.

Espero que alguno de estos te ayude,

Saludos, √

Últimamente estoy haciendo algo de Akka y me pregunto: ¿Puedo bloquear I / O en Akka sin tener grandes problemas? Digamos que tenemos un Actor que hace un bloqueo de E / S porque usa una biblioteca heredada o por cualquier otra razón: no podría usar un despachador especial para esos Actores que tienen un ThreadPool de tamaño razonable y no puedo bloquear E / S ¿Bloqueando a todos los demás actores porque se ejecutan con un despachador diferente?

¿Cuáles son las desventajas de esto? ¿Y cuál sería la forma óptima de llamar a una API HTTP de terceros desde un actor?