Berkeley CSUA MOTD:Entry 11932
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/08 [General] UID:1000 Activity:popular
7/8     

2004/1/25-26 [Recreation/Computer] UID:11932 Activity:nil
1/25    friendster is backed by Kleiner Perkins & Co. How can they not afford
        to upgrade their server to something decent? With $10 million is seems
        like throwing hardware+bandwidth at the problem should solve the
        problem.
        \_ Knowing inside dope, it comes down to the fact that they have
           hardly any employees and thus can never keep up with their
           spiraling system load.  It seems logical that they should hire
           more people but of course, hiring people takes time and its
           hard to get that time set aside when you're putting out fires.
           \_ I wonder how much money they made selling my email address to the
              spammers.
              \_ what part of kleiner perkins do you not understand?
                 \_ Don't worry, only the paranoid soda geeks believe the
                    friendster as Spam meme.
        \_ http://socialsoftware.weblogsinc.com/entry/3341461825857782
2025/07/08 [General] UID:1000 Activity:popular
7/8     

You may also be interested in these entries...
2007/11/1-6 [Recreation/Computer/Games, Industry/Startup] UID:48515 Activity:high
11/1    Intelligient writeup of Google's OpenSocial platform by Marc
        Andreesen: http://blog.pmarca.com/2007/10/open-social-a-n.html
        I got a chance to start working with OpenSocial before the public
        release as part of my job at Slide, and it's been a pleasure to work
        with.  If you're looking for an interesting new platform to hack on,
        I'd suggest giving OpenSocial a look.  Incidentally, Slide is hiring.
	...
2005/11/8-10 [Recreation/Computer] UID:40496 Activity:nil
11/8    Can someone show up to this and asphyxiate every person
        speaking at this?  thanks
        Internet: Friendster, MySpace founders debate online communities
        Nov. 8, 7-9 p.m., Andersen Auditorium, Haas School of Business
        The founders of the wildly popular online communities http://MySpace.com,
        recently bought by Rupert Murdoch's News Corp for $580 million,
	...
2005/8/29-31 [Recreation/Computer] UID:39342 Activity:low
8/29    So after changing a few pics on friendster, I got 2 emails from two
        different women. One works at Coca Cola down in Africa, and the
        other one with a generic hello, eager for a reply from me. I didn't
        post anything spectacular or anything and I'm suspecting that this
        is a spam attempt. Has anyone gotten a similar response after
        changing pics or specs? Thanks.
	...
2005/8/30-31 [Recreation/Computer] UID:39358 Activity:nil
8/30    Do you guys have good ideas on increasing the readership and
        the participation on motd? With fierce competition from newsgroups,
        Yahoo groups, friendster & orkut network, and many other facilities,
        how can we keep our unique 70's style of newsgroup going for
                                                 \_ http://ucb.org.csua
        decades? Serious responses please. Thanks.
	...
2005/8/31 [Recreation/Computer/Games] UID:39378 Activity:nil
8/31    Let's play a game on motd. Post the h077es+ azn you can find on
        Friendster. Hottest defined as attractive women who are over 22+:
        http://www.friendster.com/user.php?uid=2693650
        http://www.friendster.com/user.php?uid=1978073
                \_ Tiffany is lesbian?
        \_ neither of those are 25+
	...
2005/8/31 [Recreation/Computer] UID:39379 Activity:nil 57%like:39355
8/31    Post the cutest azn gurl you can find on Friendster. Cutest
        defined as having small or no boob ***and over 18***. I'll start:
        http://www.friendster.com/user.php?uid=12144925
        http://www.friendster.com/user.php?uid=3663001
        http://www.friendster.com/user.php?uid=1286225
        http://www.friendster.com/user.php?uid=3111058
	...
2005/8/30 [Recreation/Computer] UID:39355 Activity:kinda low 57%like:39379
8/30    Post the cutest Asian female you can find on Friendster. I'll start:
        http://www.friendster.com/user.php?uid=12144925
        http://www.friendster.com/user.php?uid=3111058
        http://www.friendster.com/user.php?uid=2693650
	...
2004/12/3-4 [Recreation/Computer] UID:35165 Activity:low
12/3    So is this person using Friendster to grab clientele, you think?
        http://www.friendster.com/user.php?uid=13507503
        Kind of NWS
	...
2004/9/20 [Recreation/Computer, Health/Women] UID:33630 Activity:moderate
9/20    For the guy looking for gangster manga/anime, you might enjoy
        Sanctuary by Ryoichi Ikegami.  -John
        \_ You can always recognize his work because while all the
           pictures are beautifully draw and shaded, everyone is wearing
           the same expression.
        \_ related question, does anyone know ANY women who enjoy Hentai?
	...
Cache (2256 bytes)
socialsoftware.weblogsinc.com/entry/3341461825857782
Obviously if you have 50 servers being hit by 2 millions users for query on a single MySQL DB server, it will kill MySQL or for that matter any DBMS unless youre talking about a multi-million cluster system. So this is an educated guess folks at Friendster are using the mater/slave MySQL configuration which was designed for high-availability. So what that means is that every one of their server has an exact duplicate DB for ALL searchable member information. So, if a user updates his/her profile, the update is made to a server and its local instance of MySQL DB. MySQL has a frequency of DB updates that gets propagate to other 49 servers. Depending on the configuration and the load, you can get a fairly lengthy delay in another server getting the update. And if the other member is let say logged in server 49 and your logged in server 0, and MySQL decides to update things sequentially, then you will have to wait a while to see the change especially given that theyre busy servicing queries. And also if the Java coder decided to use some in-memory caching, then until the cache is invalidated, you might be waiting quite a while to get the update. Bottom line, if you have a few $million for a 16 CPU SMP server from SUN or IBM, running Oracle or MS SQL, then you can get good performance within 30 days. But if you want to support in the future 100 million users, then you will need to spend much more $millions, so that doesnt scale well unless you have unlimited budget. Now if you have some really smart programmers who KNOW distributed transactional systems, then you can in maybe 3-6 months, redo their entire system with in-memory messaging between servers and extensive use of caching of user data. So all you have to do is keep adding more server to support more users maybe up to 100 million. Supporting a Web app that has 100 million hits a day read only is relatively easy, but supporting a Web app where you have 10 million updates that need to be readable by 100 million hits is REALLY hard. Note, a site like Amazon updates their inventory far less frequently than what a site like Friendster does, and if you were to change even a fraction of Amazons inventory every min, then you will have some serious load problems there too.