The nServiceBus software from Particular provides a great integration platform. Our current project integrates 5 systems. One is a system that communicates by putting XML files in a drop location.
For an initial load there will be over 30.000 files the adapter should process. Today we tested the implementation against such a load of files and noticed it was taking ages. After two hours of plowing it only processed about 7000 files. The log entry below provided the answer.
![]()
After loading the developer license file the throughput was in the expected range. The test machine (read: laptop of developer) processed the files just under the hour. It comes down to the old saying:
if you don’t want to pay, you have to wait
Particular updated their license model from per core to per node. Check out particular.net/licensing for more details.
Starting with 4.5 we no longer limit throughput when no license is found in order to not risk causing production issues for customers