Awasu Server

Awasu Server is a highly-optimized version of Awasu, able to handle tens of thousands channels. It runs in the background as a Windows Service, and since it has no UI to update (a major bottleneck), it can spend all of its time doing what it does best: retrieving information.

It is currently in private beta, so please drop us a line if you'd like to take it for a spin.

Performance comparison
System configuration
Operating system Windows Server 2012 R2
Memory 7.5 GB
CPU's 4
Channels ~8,500
Update interval Every 5 minutes

We loaded up a copy of Awasu Pro Edition and Awasu Server, and let them rip.

This is how they stacked up.

Channel updates

Awasu Server updated around 67% more channels per hour than Awasu Pro.

Notes:
  • Both versions have a ramp-up in how fast they update channels since the initial round of updates will bring in a lot of new content, which has to be written to the database. Once the first pass has completed, things will settle down and subsequent updates will be much faster since they will receive much fewer, if any, feed items.
  • Awasu Pro is much slower in the first few hours, since lots of new content is arriving and it has to constantly update the UI.

Memory usage

Awasu Server used around 20% less memory than Awasu Pro.

Awasu Pro Edition Awasu Server
Private memory 305 MB 248 MB
Virtual memory 502 MB 405 MB
Working set 295 MB 239 MB
Private working set 295 MB 239 MB
All values are averages.

I/O throughput

Awasu Server read data around 50% faster than Awasu Pro, and wrote data a whopping 64% faster.

Awasu Pro Edition Awasu Server
I/O reads 0.28 MB/sec 0.42 MB/sec
I/O writes 0.78 MB/sec 1.28 MB/sec
All values are averages.


Notes:
  • Awasu Pro is much slower in the first few hours, since lots of new content is arriving and it has to constantly update the UI.