Pruebas de rendimiento con BizTalk y SQL Server
Una de las cuestiones más frecuentes que nos plantean cuando estamos con clientes hablando de arquitecturas de integración con BizTalk Server, es todo aquello alrededor del rendimiento; ¿será esta plataforma con BizTalk Server y SQL Server capaz de soportar niveles de carga elevados en mis aplicaciones críticas de negocio?.
Hay dos respuestas a esa pregunta del millón, la primera es, por supuesto que somos capaces de soportar entornos del máximo nivel de exigencia en rendimiento; la segunda es, pero claro, hay multitud de factores que influyen en la capacidad de un sistema, en cualquier plataforma, a la hora de responder a exigencias de carga o proceso de mensajes o transacciones.
He encontrado un documento muy chulo, elaborado por Unisys, en el que se presentan los resultados de unas pruebas, en un cliente real, en las que se han conseguido 1.156 orquestaciones por segundo. En el documento se reflejan tanto los datos del rendimiento máximo; como los datos de rendimiento máximo sostenido. Las pruebas están realizadas sobre servidores ES7000, en arquitectura x64.
Se explica también la metodología y el entorno empleado en la prueba; así como la arquitectura lógica de la aplicación.
El documento está disponible aquí.