Hyves is voor Hosmo's (deel 1)
Facebook doet het, en is snel
Net zoals half nederland heb ik een Hyves account. Het grote probleem van Hyves is eigenlijk dat het enorm brakke meuk is. Waarom zit iedereen er dan op, zul je je afvragen? Nou, om de simpele reden dat iedereen er op zit. Een mooie Catch 22 dus, zoals onze anglicaanse vrienden plachten te zeggen. Als er dus meer mensen elders dan Hyves zouden zitten, zou Hyves ook automatisch niet meer de de-facto site zijn om je foto'tjes op te zetten. Er zijn namelijk tal van sites die in vele opzichten beter en fijner zijn, als er maar meer bekend volk was. Vandaar dus deze serie artikelen op webtwee.net om meer mensen naar Facebook.com te trekken.
Facebook doet namelijk alles wat Hyves doet, maar dan beter. (of eigenlijk: doen ze sommige dingen juist expres niet, maar laten ze dat over aan de professionals, in plaats van daar zelf een halfbakken oplossing voor te bouwen. Maar hierover later meer)
Goed. Een serie stukjes dus over waarom Facebook fijner is dan Hyves. Vandaag in deel 1: Facebook doet het, en is snel.
Hyves is er (terecht) trots op dat ze onlangs een nieuw record van 41 miljoen pageviews per dag hebben gehaald. Jammer is alleen dat ze hiervoor 570 servers nodig hebben. (ter vergelijking: Wikipedia trekt 1.7 miljard hits op één derde van dat aantal)
Nou heb ik nog nooit een dergelijke large scale web-applicatie gebouwd, maar ik weet wel vrij zeker dat ze bij hyves één ding helemaal fundamenteel verkeerd doen: Als je een applicatie hebt die gaat groeien, moet je er niet rücksichtlos extra machines tegenaan gaan smijten, maar moet je goed kijken hoe je de dingen nu doet, en dat proces optimaliseren. Bij Hyves doen ze dat niet: Steeds als de boel weer te sloom wordt, komt er een hyves-wijde melding bovenaan de pagina waarin wordt gemeldt dat ze "even servers aan het bijplaatsen" zijn. En als de boel dan eenmaal weer draait, zeggen ze:
"De kunst is nu om Hyves snel te houden ondanks de grote groei en ook nog alle door jullie gewenste verbeteringen en nieuwe onderdelen te bouwen.
"
Fout! Zorg nou eerst eens dat wat je al hebt goed werkt, en ga dan pas werken aan nieuwe toeters en bellen.
Facebook daarentegen werkt snel en rap en volgens mij een stuk stabieler. Komt allen dus naar Facebook (en voeg mij toe als vriendje, mocht je daar behoefte aan hebben). Morgen deel 2 in deze serie: Facebook is minder enorm lelijk.
21 reacties
Goed, ik ben aangemeld: http://www.facebook.com/profile.php?id=5..
Kom maar op met deel 2. Ik ben zeer gewillig aangezien mijn browsers standaard crashen op hyves ![]()
ik doe (tot nu toe in ieder geval) alleen aan LinkedIn, wat betreft echte profielsites. Natuurlijk heb ik ook last.fm ;)
Ik vind het vooral zo fascinerend dat ze bij Hyves in hun job ads alleen maar vragen om de “allerbeste” programmeurs met WO-diploma op zak… Ze moeten daar echt heel fundamenteel dingen fout doen (mijn vermoeden: teveel dingen op een pagina). En dan heb ik het nog niet eens over het falen van de UI.
(Ik vind deze serie derhalve nu al leuk.)
Toevallig heb ik een aantal gesprekken gehad bij hyves. Hun grootste fout was natuurlijk om mij niet aan te nemen (te weinig ervaring in grote omgevingen, ha! alsof 100+ servers met z’n 3-en bij Capcave niet meetelt).
Maar het grote probleem is de database. Ik vind mySQL fijn, maar voor grote omgevingen is het gewoon nog niet geschikt.
Dat zie je bij hyves, en dat zie je bij second life. Groot? Ga voor postgres, en stop het op een echt san. Duur, maar het performt wel.
Ik krijg inderdaad ook van allerlei van zulk soort sites van die mailtjes, er lijken er steeds meer bij te komen :p Maar de meeste bekenden zitten bij hyves, en omdat ik 1 zoiets wel genoeg vind laat ik het daar dus ook lekker bij ;)
Oke, klinkt leuk. Goed dat je Hyves zo onder de kritische loep neemt. Hyves is inderdaad niet perfect. Maar het is wel in het Nederlands. Engelse sites zijn door een taalbarriere minder geliefd, omdat men de engelse taal minder eigen is dan de moedertaal.
Maar ik ben benieuwd naar de rest van je verhaal :)
Hyves is verbazend. Nog nooit werd een site zo groot met zo’n verschrikkelijke GUI. Bewijst Hyves dat usability geen issue is?
Ik heb al 1 jaar geen Hyves meer,..
Heeeeeerlijk wat een rust (& privancy! etc)
Kreeg een maand of 2 geleden een Facebook uitnodiging,.. WAAAAH, OER LELIJK,. en zelfde ‘onzin’. FLUSH & daar ging mijn account ;]
Kijk voor de grap ff naar de meer dan 500kb aan .js files (52 stuks) die bijvoorbeeld gebruikt worden in die pagina waarnaar hierboven gelinkt wordt. Dan kàn niet effcient zijn…
Jezus Bob, wat een zuur stukje zeg. Ik dacht dat Hyves een site was die opgezet is door een stel enthousiasterikken, in ieder geval niet de categorie UPC/Microsoft/KPN. Dat die jongens bij Hyves dingen beter kunnen doen zal best (want ik erger me ook aan de traagheid) , maar dit bashen vind ik erg misplaatst.
Hans: het gaat er niet om dat ik hyves wil ‘bashen’. Het gaat er om dat heel veel mensen die ik ken bij hyves zitten omdat ze niet beter weten of dat ze dat doen omdat al hun vrienden er bij zitten (die ‘catch 22’ waar ik het hierboven over had).
Als ik het idee had dat hyves structureel bezig was aan het verbeteren van de infra (lees: serverpark, -beheer, -optimalisatie), dan zou het een heel ander verhaal zijn. Juist doordat ze in plaats daarvan alleen meer ijzer er tegenaan smijten geeft aan dat ze doen aan korte termijnplanning, en niet aan lange termijn. Anders zouden ze zich immers beseffen dat ‘extra servers’ een typisch voorbeeld is van symptoombestrijding in plaats van remedie.
Google doet het ook goed met Picasa. En daar kun je foto’s delen zonder dat anderen ook een account moeten aanmaken.
Behalve de website is er ook een programma met dezelfde naam dat best lekker werkt om je foto’s op je computer netjes in te delen en bij te werken.
[Hmm lijkt wel een reclame boodschap, exuses]
"
Nou, voor deze keer dan:
http://www.facebook.com/profile.php?id=5.. ;)
Ik moet eerlijk bekennen dat ik Facebook heerlijk genegeerd had tot vandaag. En nu ik me aangemeld heb: het valt me 100% mee!