ManageFlitter Blog http://blog.manageflitter.com Most recent posts at ManageFlitter Blog posterous.com Mon, 08 Aug 2011 16:32:00 -0700 This blog has moved! http://blog.manageflitter.com/this-blog-has-moved http://blog.manageflitter.com/this-blog-has-moved

Our new home is here: http://89n.com/blog/manageflitter

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Sun, 15 May 2011 17:41:00 -0700 Is ManageFlitter the most innovative SMART 100 company? It could be - with your help... http://blog.manageflitter.com/is-manageflitter-the-most-innovative-smart-10 http://blog.manageflitter.com/is-manageflitter-the-most-innovative-smart-10

ManageFlitter has been nominated for the Australian Anthill SMART 100 index.

As a tech-passionate Australian company, we aim to be the greatest at what we do, and ManageFlitter has undoubtedly become one of the best tools for managing your Twitter followers, finding new followers and keeping your Twitter list clean.

But while we work on the good stuff that's inside the business, we need your help in getting the word out outside the business!

Australian Anthill is an online business magazine that highlights the inspiring thrills, spills, trials and tribulations of business development and rapid commercial growth.

Their SMART 100 index aims at "unearthing, analysing and promoting Australian innovation, ... to identify and rank Australia’s 100 most innovative products..."

Basically it's a popularity contest.

So this is where you come in.

By going to this link http://anthillonline.com/manageflitter-smart-100/ and clicking the Tweet button , the Like button , or leaving a signed comment,you will be helping push ManageFlitter to the top of the list (where it should be!).

So please go and spread the word. The more publicity we get, the more Twitter users we can help and the greater ManageFlitter will become!

http://anthillonline.com/manageflitter-smart-100/

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/heOPH1y3cjjF8 melondain melondain melondain
Tue, 03 May 2011 19:32:00 -0700 Tweet on your behalf clarification http://blog.manageflitter.com/tweet-on-your-behalf-clarification http://blog.manageflitter.com/tweet-on-your-behalf-clarification

Hi everyone!

A couple of days ago, Twitter changed the look of the page that appears when you allow an app to connect to your Twitter account - the authentication page.

This has raised a few questions for people as it now explicitly states:

Twit_authenticate
Now obviously we don't update your profile. Ever. And we would let you know if we were going to do that.

The "Post tweets on your behalf" text refers to the various sections within the system that allow you to tweet information.

You may have noticed that after initially connecting, there is a box at the top which says "X number of people I follow are not following me back", or, "X people have unfollowed me in the past 24 hours", with a "Tweet This" link next to it.

By clicking the "Tweet this" link, you are allowing ManageFlitter to tweet on your behalf (using the Twitter API).

• ManageFlitter's Promise • No surprise tweets. While using ManageFlitter we will not post tweets nor perform updates you did not explicitly request.

We do not tweet anything without your knowledge or express consent.

I hope this clarifies the text - and if you have any questions at all about ManageFlitter please don't hesitate to contact us: contact@manageflitter.com

Thank you for using ManageFlitter!

Dain.

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/heOPH1y3cjjF8 melondain melondain melondain
Tue, 19 Apr 2011 22:55:00 -0700 Who helped Dain?! http://blog.manageflitter.com/who-helped-dain http://blog.manageflitter.com/who-helped-dain

Firstly a BIG thank you to everyone who entered the "Help Dain" competition we ran recently.

We had hundreds of entries and Dain actually shed a tear from the response - believing that you all cared about him (we didn't shatter his bubble by telling him that you were all entering just for the Pro+ accounts).

After sitting down and letting our pet intern... I mean, valued employee... sort through the ideas - we have come up with the five winners we promised.

They are, in no particular order:

You have all just garnered FREE LIFETIME PRO+ ACCOUNTS!

A special mention goes out to @mcappetta for his idea: "Purchase Madison Square Garden, and change name to ManageFlitter Garden" - we can't actually ever use that idea due to budgetary constraints (unless you want to loan us the $$$) but we liked it enough to give you access to the Pro+ account for 1 month.

So thank you all again for entering and keep an eye on our Twitter and blog - we'll be running another competition soon!

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/heOPH1y3cjjF8 melondain melondain melondain
Mon, 04 Apr 2011 16:50:00 -0700 Pro upgrades temporarily unavailable http://blog.manageflitter.com/pro-upgrades-temporarily-unavailable http://blog.manageflitter.com/pro-upgrades-temporarily-unavailable

Unfortunately we are currently having problems accepting payments via PayPal.

Our account has been temporarily limited. PayPal have confirmed confirmed that they have all the documentation needed to remove this limitation, although they have been confirming this with us for over a week...

We have been told the limitation will be lifted within 24 hours. Until our account is restored you will not be able to upgrade to a Pro account.

Sorry for the inconvenience! We will keep you updated here if we receive any new information.

Update: Thanks to our tenacious CEO being on the phone all day to various people at PayPal, our account has been restored! You can now upgrade your account by going to http://manageflitter.com/pro

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Tue, 15 Mar 2011 22:15:52 -0700 New Features For Pro+ Accounts http://blog.manageflitter.com/new-features-for-pro-accounts http://blog.manageflitter.com/new-features-for-pro-accounts
Ever since releasing Pro+ accounts last month we’ve been hard at work inventing, coding, featurising, installing, testing and forever twirling, twirling.

Why? Because even though ManageFlitter is good, nay, awesome - it can still be better.

So you may have noticed that we quietly released a couple of extra features into our Pro+ accounts.

First up is the “People Adder” under the “Follow” tab.  For the past year we’ve made it super easy to unfollow people in your account. Now we’re trying to do the same for follows. The People Adder will allow you to search through peoples most recent tweets for keywords that you’re interested in.

For example, I really like The Muppets. A quick search shows that 1,364 people made 1,500 tweets about “Muppets” in the past three days.

It’s a great way to find people tweeting about what you are interested in and follow them. It works with hash-tags too.

The other update is a “Refresh” button on the “Dashboard” tab. This clears the cache and the connection between ManageFlitter and Twitter and then grabs all of the latest information again. Useful if you’ve just done a whole lot of following/unfollowing and want this reflected in ManageFlitter.

We've got more updates in the works. You'll hear about them first here - or follow @manageflitter on Twitter.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/heOPH1y3cjjF8 melondain melondain melondain
Sun, 13 Feb 2011 21:22:00 -0800 ManageFlitter Goes Pro! http://blog.manageflitter.com/manageflitter-goes-pro http://blog.manageflitter.com/manageflitter-goes-pro

After several months of development, we’re pleased to release a big update for ManageFlitter!

There are some improvements across the board which everyone can take advantage off;

  • Faster and more reliable loading of data from Twitter
  • Faster page loads when filtering your lists
  • Accounts of all size can be processed (no 5000 following limit)
  • Many UI improvements including better page navigation, bio tabs and less distracting popup boxes.

We also wanted to add some more powerful features which would only be possible on a paid account due to their complexity. With ManageFlitter Pro we aim to make ManageFlitter the one tool you need to quickly manage every aspect of who you follow on Twitter. ManageFlitter Pro has the following features;

  • Whitelist people you don't want to unfollow. Whitelisting is a powerful way to speed up the way you use ManageFlitter. By adding people who will never follow you back or you people you have permanent connections with to your whitelist you can stop these people showing on all the filters on the unfollow tab. This can greatly reduce the time it take to filter you list - particularly if you use ManageFlitter every day to monitor your followers.
    Blog1
  •  Instant logins - no loading. By leveraging our powerful new architecture, we can cut out the load time for Pro accounts. We constantly monitor Pro accounts for changes on Twitter and update our records so that you will have an accurate list of users as soon as you login!
  • Pro Mode enables powerful new filtering options. Pro Mode is our solution to building power filters on top of all of your Twitter connections. Using Pro mode you can combine multiple filters and see the results instantly. See who is verified and following you. See who is inactive, has no bio and is not following you back. With Pro Mode you can.
    Blog2
  •  Quickly follow everyone who has recently @replied to you, or you have retweeted. By showing you only people who have @replied you to that you don't follow, these filters make the task of following back people who have engaged with you dramatically faster.
  • See which of your followers you aren't following back. We've added a whole new Follow tab which allows you filter your followers in the same way that the Unfollow tab allows you filter who you follow. Quickly navigate through your entire list of followers.
    Blog3
  • Unlimited daily follow and unfollows. (Standard accounts have a 1000 follow/unfollow limit). Need to get that instant fix of unfollowing thousands of accounts in one day - with Pro you can!
  • Track everyone who has unfollowed you and when. Receive detailed email reports of who has followed or unfollowed you daily, weekly or monthly. Because we're constantly monitoring your Twitter account we can perform some very detailed tracking. Our email reports list everything you want to know about people who have followed or unfollowed you, all in single digest report!
    Blog4
  • Coming soon: see detailed reports of your extended social graph. Find out who all your friends are following and you aren't. We're working on a bunch of new reports like this one. Let us know if you think it'll be useful to you.

We hope you enjoy these changes that we have made! We're going to continue working on ManageFlitter and ManageFlitter Pro adding new features to both systems. Let us know in the comment section below which features you'd most like to see added or improved on.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Wed, 06 Oct 2010 23:52:00 -0700 ManageFlitter Downtime - What went wrong http://blog.manageflitter.com/manageflitter-downtime-what-went-wrong http://blog.manageflitter.com/manageflitter-downtime-what-went-wrong

Access to ManageFlitter was disabled for around 50 hours over Tuesday and Wednesday. For a couple of days before that unfollows were not being completely processed. This blog post is an explanation of what occurred.

We had our first indication that something was wrong with the system on Friday afternoon when we received a couple of emails saying that unfollows were not being processed. We initially replied to these emails asking people to check the system again later as it can take some time for the request queue to complete. We have occasionally received emails like this in the past when there have not been issues.

Over the weekend we continued to receive emails from people saying the system was not always working for them. We ran a few tests and found nothing wrong. We didn’t see an increase in the error rate through the system, so there was no indication that our unfollow requests to Twitter were being dropped.

On Monday after continued complaints from users we did some more extensive testing and discovered that not all unfollows were appearing in Twitter’s pages. After digging in the API requests we were sending to Twitter we noticed that there were strange results being returned with an error structure that was not documented for the requests we were making. We disabled access to the system while we sent a request to Twitter to find out what the problem was.

After a little digging on Twitter’s end it turned out they had implemented some site wide policies that rate limited API requests on a per-IP basis that were previously unbound. Twitter gave us no notice or provided no documentation about this change which resulted in our extended downtime. The error structure was unrecognised so it took us longer to respond than usual.

Once we understood the cause, we quickly implemented a change that gave us distributed messaging queuing on API requests that allowed us to rate limit and balance our unfollow & follow requests across several IPs.

After we brought the system up 24 hours ago we saw a large spike in traffic which meant that some unfollows took around an hour to processes. All unfollows from the past 24 hours were processed successfully. We’ve also now spun up some additional servers so future requests should consistently be processed even faster. We will work to display the estimated time it will take for unfollow to be processed in the ManageFlitter UI as we know it’s confusing when you request an unfollow, but it doesn’t show up in your account.

Unfortunately we rely on Twitter to notify us of these changes and processes our requests in consistent matter. When changes are made without notification it can take us some time to respond. We have improved our error logged and distributed our requests in order to help keep the system running smoothly.

We apologise for this extended period of downtime and instability. We understand it is frustrating and many of you use ManageFlitter on a daily basis. We plan to identify and respond to these changes faster in the future.


Regards,

James Peter - CTO
ManageFlitter

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Fri, 01 Oct 2010 17:38:00 -0700 Status Update: Unfollows not being processed http://blog.manageflitter.com/status-update-unfollows-not-being-processed http://blog.manageflitter.com/status-update-unfollows-not-being-processed

There appears to be a problem with some of the unfollows through the system not being processes.

These unfollows are being sent to Twitter through the API, but the changes to not appear on people's accounts.

We are currently investigating this problem and will post another update here once it is resolved.

Update: There appears to be a bug in Twitter's API. We are waiting on Twitter to respond to our support request.

Update2: We're still waiting on information from Twitter, but the system seems to have stabilised. We're bringing it back up and have improved our error logging so that we can detect faster when there are problems like this in the future. We will monitor the situation and let you know more about the cause once we do. 

Update3: Sorry, Twitter has started throwing errors again. Taking the system back down. Still waiting on Twitter for more information. 

Update4: We have received information from Twitter about what changes have occured and are making modifications to ManageFlitter to bring the system back up within the next few hours.

Update5: We have brought the system back up at a reduced capacity. You can only currently unfollow 200 people every 24 hours. Once we stabilize the job queue and confirm everything is working we will increase this number.

Update6: The system should now be completely restored. We will continue to monitor the situation and post another blog post with more information about the incident tomorrow.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Sat, 25 Sep 2010 22:39:00 -0700 ManageFlitter Update http://blog.manageflitter.com/manageflitter-update http://blog.manageflitter.com/manageflitter-update

First up; thanks for your continued support! We've now processed over 57,000,000 unfollows for 140,000 users. That's a lot of unfollowing!

As we continue to grow, we occasionally hit up against limits that twitter has put in place to restrict agressive activity on their system. Some of our most active users have been hitting these limits which has caused Twitter to take down our service for everyone. It also means that it has sometimes taken a very long time to process your unfollows. We apologize for this inconvenience.

As a result we've now put in (reasonable!) restrictions on the number of people you can unfollow in certain time limits. These numbers may change over time, but they're currently at 1,500 every 24 hours. This should only affect a very small percentage of users of the service and will allow us to keep the rest of the site stable for everyone.

You will be alerted if you hit one of these limits. Please let email us at contact@manageflitter.com if you experience any unusual problems using the site as a result of this change.

Thanks again for using ManageFlitter.

PS: We're currently working on some very cool additional features for the site :) Stay tuned!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Tue, 18 May 2010 18:26:00 -0700 50 thousand users & 10 million unfollows http://blog.manageflitter.com/50-thousand-users-and-10-million-unfollows http://blog.manageflitter.com/50-thousand-users-and-10-million-unfollows

Just a quick update to let you know that we've passed some pretty big milestones on ManageFlitter. We've now made over 10 million unfollows for the 50 thousand accounts who have used our service! Almost every day we have more new users than the day before.

Thank you to everyone who continues to use ManageFlitter.

We want to keep making our service better for you. Please let us know what features you'd most like to see added in the comments below!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Tue, 04 May 2010 00:42:00 -0700 Welcome to the new way to manage Twitter with, er, ManageFlitter! http://blog.manageflitter.com/welcome-to-the-new-way-to-manage-twitter-with http://blog.manageflitter.com/welcome-to-the-new-way-to-manage-twitter-with

Well, our last blog post caused a bit of a stir. Thank you to the nearly 2000 people who tweeted and commented about it! Even TechCrunch offered their support.

After chatting with Twitter, it became clear that their main problem with our existing service was that users were not being individually selected to be unfollowing. We've removed the "Select All" button and the default selection on accounts when a page is loaded. Instead we've come up with a bit of an interface compromise which Twitter has tentatively approved. Each page now has an expandable overview where you can now drag your mouse across the avatars of accounts to select them for unfollowing. We've included a screenshot below.

Mt_preview_2
In addition to this interface change, we have also changed the name of our application to ManageFlitter to avoid using Twitter's trademark in our name. Why Flitter? Well flitter means "to flutter" which birds do, particularly when you get a lot of them! Also it's, uh, only two letters from "Twitter" :)


We hope these changes will allow us to continue opperating within Twitter's guidelines indefinitely.

Happy unfollowing!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Thu, 22 Apr 2010 17:59:00 -0700 Save ManageTwitter! http://blog.manageflitter.com/we-really-really-love-twitter-but http://blog.manageflitter.com/we-really-really-love-twitter-but

If you are a user of ManageTwitter.com and you would like ManageTwitter.com's service to continue, please retweet this tweet, use the tag #savemanagetwitter or leave a comment below. Twitter want us to remove the heart of our application - we need your support!

Here at Melon Media, we love Twitter. I mean REALLY love Twitter. We developed ManageTwitter.com in our "10% project time". Our other twitter products include AdAdmire - a monetisation platform with a twist for third party Twitter applications & @_spell - a spelling tool for tweets.

Managetwitter.com was developed in the spirit of strengthening the Twitter ecosystem. We believe the more relevant your Twitter stream is to the user, the more the user will engage with Twitter and thereby more value the user will add to the Twitter ecosystem. We've unfollowed nearly 6 million people for the over 35000 users who have used ManageTwitter. We receive constant thanks and compliments from users about the system and how the application assisted in raising the quality of their tweet stream. Here is a graph of the activity on ManageTwitter per day (the initial spike coming from a TechCrunch article). People love our service, they keep coming back, using it again and again.

Chart2

It surprised me therefore when we received an email this morning from Twitter:

"We're writing to let you know that your application, ManageTwitter, breaks our Automation Rules and Best Practices (http://help.twitter.com/entries/76915). Specifically, it facilitates bulk automated user unfollowing, which is not allowed. It's best for both our
users and your users if your application follows the rules, so please make the necessary changes, such as removing the "Select All" option (and requiring users to decide on each user individually) to bring your application into compliance. "

Yes our application does facilitate bulk unfollowing BUT ManageTwitter does not facilitate any *automated* bulk unfollowing, the user has to filter based on criteria. The user is still required to do significant processing to unfollow groups of people. Furthermore the system only allows unfollowing of up to only 100 at a time.

I do understand the spirit of Twitter's "Automation Rules and Best Practises" - unfiltered, unregulated automatic following and following is not what Twitter is about - we get that and support that.

But surely a service such as ManageTwitter.com that ENHANCES the Twitter user experience is adding value to the Twitter ecosystem? Over time a Twitter account can get "bloated" - accounts that you follow can become inactive, accounts that you thought would be interesting become stale, accounts that you followed can overtweet cluttering your stream and so on. Managing your followers and people that you follow can easily become a chore. We developed Managetwitter.com to assist users prune and clean their twitter account with the aim that the user will engage MORE with their own Twitter account.

We would like Twitter to reconsider their request to us to change the way our service works.

If you are a user of ManageTwitter.com and you would like ManageTwitter.com's service to continue, please retweet this tweet, use the tag #savemanagetwitter or leave a comment below.

Twitter want us to remove the heart of our application - we need your support!

Thanks.

Kevin Garber (@ke_ga) , James Peter (@zemaj) and the team.

 

Update Tuesday 27 April 2010: We are currently in discussions with Twitter and hope to report back on a positive way forward.  Thank you for all of your support.  

Update Tuesday 3 May 2010: As per request from Twitter we will be changing the name of our service  - to ManageFlitter.com and we will also make the system changes that they have requested.  Hopefully the service will still remain of strong value to Twitter users.  Twitter have been professional and reasonable in their communications with us and we look forward to a good working relationship with them

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/5AvBURqxSjip keving keving
Mon, 19 Apr 2010 23:56:00 -0700 10 Most Unfollowed Accounts http://blog.manageflitter.com/10-most-unfollowed-accounts http://blog.manageflitter.com/10-most-unfollowed-accounts

managetwitter.com has been live for about 1 month.

In that time managetwitter.com has assisted over 30 000 Twitter users unfollow over 5.5 million people that they are following.

30 000 users and 5.5 million unfollows is a decent size dataset - we thought that it would be interesting to see which Twitter accounts were the
most unfollowed via managetwitter.com.

So hear you have it *drum roll* - the 10 most unfollowed Twitter accounts via managetwitter.com over the list month.

10. UberTwiter
9. MrTweet
8. BillGates
7. twibbon
6. mashable
5. BarackObama
4. twitter
3. google
2. tinychat
Most unfollowed Twitter account: 1. wefollow

The biggest surprise of the list was Bill Gates. Out of the 100 million plus users on Twitter we wouldn't have predicted that one of the world's richest men and original technology heavyweights would also be the most unfollowed. 


Could it be because Gates mainly tweets about philanthropic based activities which the technology/entertainment/business skewed Twitter audience may be more averse to?

 

Kevin Garber
@ke_Ga

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/5AvBURqxSjip keving keving
Fri, 26 Feb 2010 00:01:36 -0800 First hand: Scaling under load spikes with Rackspace Cloud Server http://blog.manageflitter.com/first-hand-scaling-under-load-spikes-with-rac http://blog.manageflitter.com/first-hand-scaling-under-load-spikes-with-rac Here at Melon Media we've tried many different hosting options for scalable infrastructure. From dedicated servers, to Amazon EC2, to Rackspace Cloud Sites, they all have their benefits and weaknesses. What can be really interesting is how they handle when they get hit with a large traffic spike. When the pressure is on and time is critical, some systems shine and others... cause nervous breakdowns.

With ManageTwitter we decided to use a Rackspace Cloud Server instance for the first time in a production. It has some interesting benefits over other cloud options including the ability to be resized to a larger instance on the fly. Since this was a small app, that we didn't really want to expend huge resources on, starting with a small Cloud Server and resizing it if needed seems like a good solution for scaling a small project.

ManageTwitter does not involve much writing to the hard drive. Most of the data used in the application is stored temporarily in memory. We started off with a 512 MB / 20 GB server which handled our initial load easily. The application performance is mostly limited by CPU performance.

Our first traffic spike came when TechCrunch posted an article about the service. I'd just briefly stopped by the computer to check my email after a healthy dinner of leftover crackers, yogurt and chocolate when I saw a retweet of TechCrunch's twitter stream about ManageTwitter pop-up on Tweetdeck. The article had only gone up minutes earlier but after firing up up http://managetwitter.com in my browser I saw the server was already not responding. A quick check confirmed SSH access wasn't going to respond under the load either. While Cloud Servers do provide burst capability, we'd clearly expended all resources.

I triggered a resize on the server within the Rackspace Cloud control panel and waited with anticipation of the server coming back up. The control panel show how the resize is progressing.

5%.... 10%... 

Flicking through TechCrunch & twitter in other windows I saw numerous complaints coming in about ManageTwitter being inaccessible. "Another Techcrunch review effect ?" posted jacopogio in the TechCrunch comments.

15%... 18%...

The site had been inaccessible for about 15 minutes at this point. Beads of sweat were starting to form.

19%... 20%... 10%...

What? I quickly fired up a chat window with Rackspace Cloud support.

"Hi, I've got a cloud server that's undergoing a high traffic spike. I'm trying to resize it, but the progress meter is falling back down. Will it complete, or is something wrong."

RS: "It will complete."

"Is it normal for it to go slowly like this? I've resized similar servers that went signficantly faster."

RS: "Yes, it's normal under high traffic."

"Is there anything I can do to make it go faster?"

RS: "Stop the traffic." 

Not the most useful thing to hear. I decided that I wasn't going to get much out of that conversation, so went and made some changes to the code, moving static files to a CDN, that would help reduce load if the server did get back up.

After about another 20 minutes things looked promising. The resize operation had got to 99%.

Suddenly it dropped to 0%. Frantically I jumped back into the Rackspace support chat and explained what had happened. I gave them my IP. Several minutes later a pop-up asked me to verify that the server had resized successfully. I decided to confirm without checking the integrity - we didn't have much valuable data stored at that point and at worst I could rebuild the code base from our development repository.

Fortunately most of the data was copied across successfully. It looked like a few hours of data was lost from the database for some reason, but otherwise it was a clean migration. I copied across the CDN integrated code and fired the site up my browser. The IP change seemed to happen almost instantly as the site came up straight away. We've been running smoothly on the 8192 MB / 320 GB instance ever since.

Ultimately the resize operation took 40mins to go from a 512 MB / 20 GB instance to 8192 MB / 320 GB under TechCrunch review traffic load. While the process was a little stressful and support could have been a little more helpful (a rare complaint from my experience with Rackspace!) it all worked pretty much as expected. For very little resources & cost the outcome was pretty much as good as we could have expected.

One interesting idea that we might recommend Rackspace implementing is using whatever technology rackspace use for IP switching to temporarily give a server a new IP so unexpected high load repairs/resizes can be performed faster.

What have your experiences been? Do you have any recommendations for how we could have handled this situation better?

James Peter

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter
Thu, 25 Feb 2010 20:19:45 -0800 10,000 users & 550,000 unfollows http://blog.manageflitter.com/10000-users-and-550000-unfollows http://blog.manageflitter.com/10000-users-and-550000-unfollows Wow, it's been a crazy 20 hours. After a surprising (and nice!) review on TechCrunch http://tcrn.ch/9sW6F3 traffic flew through the roof. We've gone from just under 400 users to over 10,000 and from just under 20,000 unfollows to over 500,000.

We're really glad people like the app. We've had it in the planning stages for several months. Everyone we mentioned it to who was an active Twitter user said they needed something that did what we do - make unfollowing people easy. We went through quite a few iterations of the interface before settling on one that was both straightforward and fast to use.

Thanks to everyone who's tweeted and posted about how much they enjoy using the app. We've already pushed out a few updates including a Dashboard and improvements to the backup to handle the increased load. Please keep us sending us suggestions and we'll see what we can do.

James Peter
Senior Developer
Melon Media

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/441552/icon.png http://posterous.com/users/5eHILf7fu9HP ManageFlitter manageflitter ManageFlitter