Awasu » Awasu 2.3.2.alpha1 released
Thursday 6th September 2007 9:36 AM [Awasu News]

The first 2.3.2 alpha release [?] is now available here.

This was a particularly tough release since it involved a major upgrade of Awasu's feed updating engine, a very complicated and high-risk change. There were two mysterious problems along the way where Awasu would simply disappear, and even when running in a debugger, the process would just silently die with no clue as to what had happened. Fortunately (?), both of these turned out to be caused by something else [1] but combined with some other bizarre, impossible-to-reproduce problems and general difficulties with testing, I was ready to give up and back out the changes.

But I'm glad I didn't because this new version now updates channels a whopping 2-5 times faster than before! How much of a speed-up you see depends on your PC, internet connection and which edition of Awasu you are running but Personal Edition users will be pleased to know that they will see the most improvement. Single-core systems also seem to benefit more than multi-core [2].

A couple of other optimizations and bug fixes make this release a real pleasure to use. Alpha2 will be out fairly quickly so get yourself set up with this one and have fun 🙂

[1] One of these problems has already been fixed, the other will be in the next release.
[2] One of the fun things about writing high-performance code like this is trying to predict how it will perform under both heavy load and real-life situations, testing it and then seeing how completely and utterly wrong you were 🙄

Have your say