My daily readings 06/23/2011

  • tags: Firefox addon stats Chrome

    • Chrome numbers are from Dec 2010 as compared to June 2011 in case of Firefox. I don’t think it’s valid comparison.
    • Same here. I believe they have a different “calling”, Chrome is meant to be fast,light and simple.

      Firefox feature-heavy and complex, a sort of web swiss knife.

      While they are evolving towards implementing each other’s strengths (Firefox more streamlined, Chrome more feature-laden) they kind of stay true to their origins.

      I tend to use Chrome a lot more, but I always keep Firefox installed and updated as well.

  • tags: Firefox addon stats

    • We’re very excited to report that 85% of Firefox 4 users have chosen to install an add-on — that’s more than 60 million users every day! This number doesn’t include Personas, and even excludes popular add-ons bundled with other software that the user hasn’t actively agreed to install.

       

      Graph of add-on usageFirefox 4 desktop add-on usage from March 22 through June 19, 2011, excluding Personas and several commonly-bundled add-ons

       

      When we first saw this number, we expected it to drop as more and more users upgraded to Firefox 4; remarkably, it has stayed between 89% and 85% since launch in March. It’s also interesting to note that on the weekends when Firefox (and Internet) usage slumps, the percentage of users with add-ons increases, indicating those who browse on weekends are more likely to have customized Firefox.

    • We’ve also learned that on average, users have 5 add-ons installed, with the following distribution:

       

      Graph of add-on distributionFirefox 4 desktop add-on distribution from June 19, 2011, excluding Personas and several commonly-bundled add-ons

       

      With more than 2.5 billion downloads and 580 million add-ons in use every day in Firefox 4 alone, there’s no better time to browse our gallery and make Firefox your own.

  • tags: Shazam recommendation music tagging

    • Shazam surged to popularity on the iPhone and is now also available on Android, Java, BlackBerry, Windows, and Symbian, and has been used by nearly 150 million people since the application launched. And its growth isn’t showing any signs of waning: the company says that it’s seen weekly installs double over the course of the last year, and that users are now tagging four million songs per day.
    • Through a program aptly titled Shazam for TV, the company is working with select partners including MTV, NBCUniversal, and various advertisers to integrate Shazam with their content. TV shows are prompting users to ‘Shazam’ a certain segment by firing up the app and holding it up toward screen, and ads are beginning to do the same (see the video below for some demos).
  • tags: Box enterprise

    • Box, which has 6 million users and stores 300 million documents, is a cloud storage platform for the enterprise that comes with collaboration, social and mobile functionality. Box has evolved into more than just a fils storage platform, and has become a full-fledged collaborative application where businesses can actually communicate about document updates, sync files remotely, and even add features from Salesforce, Google Apps, NetSuite, Yammer and others.
    • Box, which just raised $48 million in new funding, sees this functionality as an alternative to Microsoft’s cloud document platform, Microsoft Office 365, which will come out of beta next week. Clearly teaming up with Google is part of Box’s strategy to gain marketshare from Microsoft SharePoint
  • tags: Chrome Webstore distribution

  • tags: Sysadmin stackoverflow

    • The first reason is that system itself might just break down because it is the wrong way to do it. Sam Saffron put this perfectly when he was interviewed at MIX: “By adding more servers all we would really be doing is distributing the slow”. (Why is turning non-nouns into nouns so catchy?). The other reason is that the cost to throw more hardware at the problem starts to become untenable.
      • Do more with less

          

        You can start to become scalable very early on, even with only a few servers. There are lots of ways we generally practice scalability, a few examples are:

          

        • Code and script management tasks. When you have 3 servers you may not need to do this, you can probably do it by hand. However, when you have 100 you will have no choice.
        • Use algorithms and data structures that are efficient.
        • Use caching effectively.
        • Document tasks so you are not a single point of failure and so you don’t have to relearn things every time.
        • Use centralized authentication, configuration management, updates, etc.
        • Use automated building and deployment processes.
  • tags: Sysadmin stackoverflow

    • Why disgusting? Personality is the antithesis of scalability. With a large number of servers, each with their own personality, you will need more administrators, and a chaotic management structure. The Borg are the good guys. This is because of some of the distinct advantages of being more like the Borg:
    • At Stack Exchange, we have done a good job at achieving this with our web tier. We do have 1 staging web server, but for our other 9 web servers, the seventh is just seven of nine. George has made a deployment process which includes everything we need, making any web server disposible, and a new one ready for assimilation. Should one of them be destroyed, the others will automatically take over without concern. However, in some areas we are still more like the Federation. We have 4 database servers, and we have noticed areas where our db01/db02 pair is unlike our db03/db04 pair. If one of our primary servers fail, we will mourn the loss as we carry out a manual fail over process. If we were more like the Borg in this area, we could initiate self destruct on one of these servers without a care as the Borg queen would do.
  • tags: Sysadmin stackoverflow

      • About 1400$ 
    • We now keep all the web server configs the same so adding another server for a site is just a load balancer change. So currently stackoverflow.com runs on 6 servers (3 servers dedicated for stackoverflow only).
      • About 8000$
    • From a sysadmin perspective, all that ram gives us the ultimate log analysis playground real estate.
    • We scale in three directions up, out, and awesome people. We don’t have lots of small weak servers (out) nor do we have a couple of monsters (up) — rather we strike a balance. Our third, and most import scaling direction is getting awesome people. By that I mean we have great programmers who happen to be performance junkies. They literally tune the code 24/7 and also know a lot about SQL and system tuning as well. The sysadmin team will be working with them to get the best damn performance we can from our new machines.
  • tags: Sysadmin stackoverflow colocation

      • 95 Million Page Views a Month
      • 800 HTTP requests a second
      • 180 DNS requests a second
      • 55 Megabits per second
      • 14 Developers
      • 2 System Administrators
  • tags: Sysadmin

Posted from Diigo. The rest of my favorite links are here.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: