Hyves is voor Hosmo's (deel 1)

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.

Bob | Vrijdag 08 Juni 2007 at 12:17 pm | Default

21 reacties

Roel

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!

1: Roel (URL) - 08-06-’07 13:13
Niwla

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 ;-)

2: Niwla (URL) - 08-06-’07 13:42
Chantal

Lekker snel ja!

http://www.facebook.com/profile.php?id=5..

3: Chantal (URL) - 08-06-’07 13:55
stefan

ik doe (tot nu toe in ieder geval) alleen aan LinkedIn, wat betreft echte profielsites. Natuurlijk heb ik ook last.fm ;)

4: stefan (URL) - 08-06-’07 14:39
Bob

Stefan: Op facebook kun je je last.fm integreren op je pagina. ;-)

5: Bob - 08-06-’07 15:54
Tjarko

Ik vind het allemaal ruk maar doe er gewoon gezellig aan mee.

http://www.facebook.com/profile.php?id=5..

6: Tjarko (URL) - 08-06-’07 16:39
p@ssion

Is dit niks voor Nonkel Bob om te programmeren?
Facebook Puzzles

7: p@ssion (URL) - 08-06-’07 16:49
Manuzhai

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.)

8: Manuzhai (URL) - 08-06-’07 17:04
lijn

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.

9: lijn (URL) - 08-06-’07 18:08
Manon

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 ;)

10: Manon (URL) - 09-06-’07 09:43
Peet

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 :)

11: Peet (URL) - 09-06-’07 10:33
jp

Hyves is verbazend. Nog nooit werd een site zo groot met zo’n verschrikkelijke GUI. Bewijst Hyves dat usability geen issue is?

12: jp - 09-06-’07 11:11
Johan

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 ;]

13: Johan - 09-06-’07 11:50
JoG

Ik doe mee op Facebook. Verder heb ik mijn profile bij LinkedIn geactualiseerd. Bij Hyves sta ik ingeschreven maar daar doe ik nu niets (mee). Ik knapte meteen af op de traagheid…

@Lijn: Goede opmerkingen.

En… ik ben net zoals anderen benieuwd naar deel 2.

14: JoG (URL) - 09-06-’07 13:41
arne

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…

15: arne (URL) - 09-06-’07 16:51
arne

okeeee dan: http://www.facebook.com/profile.php?id=5..

16: arne (URL) - 09-06-’07 16:52
Hans

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.

17: Hans (URL) - 09-06-’07 18:40
Bob

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.

18: Bob - 09-06-’07 19:28
Jaco

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]

19: Jaco - 11-06-’07 08:18
Jaco

O profile site… Deed ik een tijd niet aan maar zit nu op Linked In

20: Jaco - 11-06-’07 08:23
stefan

@jp: Nog zo’n site die groot geworden is met een verschrikkelijke (maar tegenwoordig net iets subtieler verschrikkelijke) GUI: Marktplaats.nl

21: stefan (URL) - 11-06-’07 13:39
(optional field)
(optional field)
Persoonlijke info onthouden?
Kleine lettertjes: Alle HTML-tags behalve <b> en <i> zullen uit je reactie worden verwijderd. Je maakt links door gewoon een URL of e-mailadres in te typen.
popup