
Scalability has always been part of my thinking as I developed Path of a Hero. I was concerned that it had the potential to 'explode' under the right exposure. Well my concerns are possibly about to be tested. Mike Schramm of WoW Insider has made a very complimentary blog post about Path of a Hero. This provides me with feelings of happiness, excitement and shear fear.
Mike raised some interesting questions about the scalability of the site. As I told him, the server side processing involved with making entries is quite minimal, it is the uploading of the large screenshots that is responsible for the seemingly slow response time. At this stage there is not much that I can do about this. The good news is that I don't believe that this necessarily affects the scaling of the application as it will more or less remain constant. It is a constraint of the bandwidth not the server hardware.
If the server side processing does start to become a bottleneck then I can easily upgrade my server hardware.
So at this stage all I can do is wait and see and be adaptive if problems occur. The good thing is that this blog is hosted externally and thus will be unaffected by any server problems Path of a Hero encounters. Therefore in the worst case scenario I will at least have contact with the users to explain the situation and the path forward.
So please be patient where possible, remember 'your call is very important to us and we will be with you shortly' :P






7 comments:
Awesome idea! I would like to see and might I suggest, comments enabled for blogs so if say for instance, an Alliance person could comment on my Horde blog. I'm working on my blog (Horde @ Heart) and plan to have a link back to "Path of a Hero" - keep up the good work and again, great idea!
I'm impressed with what I've seen, so far, and that's outside the norm of the average compliment because I share your tendency towards perfection. The respectable pace of your progress from start back in September to a polished and finished result as of a week ago is also another notch in the ole Accomplishment Belt. Never hurts to have a site author with production web design experience for his day job, either. Keep up the good work!
Here's to hoping everything scales as well as you hope and you don't get WoWinsidere'd. ;p
Hi there! I am very impressed with everything but I can't make my first post, I get this error:
Exception: Traceback (most recent call last):
File "/home/pathofahero/common.py", line 85, in wrapper
return func(*args)
File "/home/pathofahero/Entry/views.py", line 67, in makeEntryAsync
score = getScore(hero.zone, realm, character)
File "/home/pathofahero/Entry/beImba.py", line 31, in getScore
result = result['result'][zone][realm][character]
KeyError: u"Aman'Thul"
Maybe it's something to do with the ' in Aman'Thul? Should this be \' in your script? Thanks!
My only suggestion would be to allow people to make comments to specific blog posts by people using your site. Like say Stu made a blog post on his character I should be able to make a post. It might always be a nice way for people to make rivals through the site.
Thanks for the feedback.
Wow I have two followers now! Any more and we are going to start needing a secret handshake and lightsabers :P
Don't forget that you can use the Path of a Hero UserVoice to post and vote up suggestions and bugs. I am going to be using UserVoice as the basis for what I choose to implement next.
There have been some really awesome suggestions and I am very excited about adding them.
Any more and we are going to start needing a secret handshake and lightsabers :P
-- YEAH!!!!
Why would anybody say it that way, you can easily get your point across in a polite and courteous way. Lets all just get a long.
===================================
wow gold
Post a Comment