Me pregunto cómo es posible evitar una conexión de socket pr. hilo en Scala. He pensado mucho al respecto, pero siempre termino con un código que está escuchando los datos entrantes para cada conexión de cliente.La forma Scala de usar un actor por conexión de socket
El problema es que quiero desarrollar una aplicación que debe manejar simultáneamente tal vez un par de miles de conexiones. Sin embargo, por supuesto, no quiero crear un hilo para cada conexión debido a la falta de escalabilidad y el cambio de contexto.
¿Cuál sería la forma "correcta" de hacerlo? En mi mundo, debería ser posible tener un actor por cada conexión sin la necesidad de bloquear un hilo por actor.