Whew! The weekend is over, and that means I managed to get what I was trying to get done, done. Of course, as is typical for my updates they are mostly back-end related, and therefore not too exciting for most of our users.
Here’s what’s new: better concurrent user support. We are limiting the number of concurrent active users on a site to 5 for free accounts to keep the load down. An active user is a visitor on your site that has changed pages or navigated to another page on your site in the last 45 minutes. After 45 minutes of inactivity (i.e. someone left a page open) the active user becomes a passive user, freeing up space for a new active user. However, all a passive user has to do to chat with you is to send you a message, and they will transition back to being active. (this is kind of confusing – but, helps us insure your buddylist isn’t filled up with users who have left your site open for hours)
Short explanation: You will now be able to focus more on recent visitors to your site, and people you are chatting with, rather than letting idle users fill up your available users.
Next tweak, various improvements in the network code. This is most useful for mobile users, Hab.la will now let you lose connectivity and continue chatting without having to reload a page.
Many bug fixes on the backend including additional error checking, and more seamless error recovery. These fixes will also improve our ability to scale Hab.la and keep it stable in the future.
Comments [0]