Estoy en proceso de crear una API de servicio web para mi aplicación. Además, estoy planeando exponer el Servicio a través de REST y SOAP.¿Qué lenguaje de programación debo elegir para mi servicio web de alto rendimiento?
Estoy interesado en obtener algunos comentarios de la comunidad sobre qué lenguaje de programación debería elegir para implementar el servicio? (Sé que C#, Java y Ruby - RoR son lo suficientemente buenos para crear el servicio).
El servicio es principalmente un servicio HTTP POST. Necesitará manejar alrededor de 2000 conexiones simultáneas, así como ser capaz de manejar alrededor de 10.000 HTTP POST por segundo. (para SOAP tendremos un método de envío para que los clientes llamen).
El servicio no devuelve ninguna respuesta al cliente para las solicitudes POST.
¿Alguna idea sobre qué lenguaje de programación/arquitectura se debe usar?
¿No envía ninguna respuesta? Ni siquiera un HTTP 200? –
al menos debe responder con: HTTP/1.0 204 Sin respuesta – Jacco
Si se pregunta si esto realmente puede ser un número razonable de conexiones y solicitudes, piense en las redes de sensores o API para aplicaciones móviles. –