One of the big areas I’m looking at for v2 is performance. Currently we dynamically build a list of active Travian servers and monitor them until Travian upload the new WorldMap data; then the race is on, we have to:-
- Download over 300 global servers data
- Import data on every player, alliance, village, etc.
- Compute game world delta statistics (alliance changes etc.)
- Send out personalised emails to our subscribers
So, that doesn’t too difficult you say, but the advantage that Travian iMailer provides is that first chance hit on a new farm and claiming ownership :) So we need to get those emails out as soon as possible.
Performance is one of the main areas I’ll be looking at and as we move over from a custom database to Microsoft SQL Server I need to squeeze out everything we can and move to a massively parallel service.
Relay
No comments:
Post a Comment
Feel free to leave comments for the Travian iMailer team