this is a notification message that I have just released Axon Framework 1.0-rc3. This release contains a few performance enhancements as well as a critical fix. The new version is already available in maven central. If you prefer the full download, it will be provided early next week on jteam.nl. If you have downloaded any versions there before, you will be notified when it’s available.
If you are using 1.0-rc1 or 1.0-rc2, you are advised to upgrade to 1.0-rc3. These versions contain a problem when command processing results in an exception. In that case, a lock is not properly released, causing other threads to hang, waiting for that lock.
Command processing is now done a lot faster. Benchmark tests (with an in-memory repository to remove that as a factor) shows that command processing speed is increased by a factor 25. The initial processing speed of a command was 4K commands per second. After some improvements, the same machine managed to process 100K commands per second. Of course, there was no network or disk-io involved in this test.