Skip to main content

Diigo Home

GoogleTalk Architecture | High Scalability - The Diigo Meta page

highscalability.com/googletalk-architecture - Cached - Annotated View

Joel Liu's personal annotations on this page

joel
Joel bookmarked on 2008-07-03 Scalability Architecture google talk IM
  • Measure the right thing.

    - People ask about how many IMs do you deliver or how many active users. Turns out not to be the right engineering question.

    - Hard part of IM is how to show correct present to all connected users because growth is non-linear: ConnectedUsers * BuddyListSize * OnlineStateChanges

    - A linear user grown can mean a very non-linear server growth which requires serving many billions of presence packets per day.

    - Have a large number friends and presence explodes. The number IMs not that

    big of deal.

This link has been bookmarked by 4 people . It was first bookmarked on 15 Sep 2007, by Joel Liu.

  • 01 Jul 09
  • 03 Jul 08
    • Measure the right thing.

      - People ask about how many IMs do you deliver or how many active users. Turns out not to be the right engineering question.

      - Hard part of IM is how to show correct present to all connected users because growth is non-linear: ConnectedUsers * BuddyListSize * OnlineStateChanges

      - A linear user grown can mean a very non-linear server growth which requires serving many billions of presence packets per day.

      - Have a large number friends and presence explodes. The number IMs not that

      big of deal.