У меня есть распределенная система с компонентами, распределенными по нескольким ящикам. Они разговаривают друг с другом, используя tcp или multicast. Каждый компонент обменивает сообщения друг с другом - это в основном структуры данных, которые становятся сериализованными.
Какие интеграционные тестовые рамки мы используем для тестирования таких систем? Я знаком с рубином, поэтому что-то на рубине определенно поможет.