Facebook

From: Peter (BOUGHTONP)14 Oct 2011 14:47
To: Dan (HERMAND) 63 of 104
Ok, if you go to the first post of this thread, you can see some pictures.
You can see them even when my computer is turned off - magical!


Why on earth would I buy an overpriced black box and create a single point of failure!? That's crazy. If I needed to go down the path of a centralised database, I'd use something built from the ground up to be scalable and redundant.

That's even assuming such a route is necessary - I haven't sat down and worked out specifics of what would be required, but I do think it's something that could potentially be avoidable.

As I said, the earlier £5k/£10k came from some very very rough estimates of what might be involved, simply as a theoretical example of an amount I personally would be happy to "throw away" on costs, if it would allow a real alternative to Facebook (even one only used by the people I directly care about / am connected to).

I wasn't saying "I'm going to create a billion user service for almost nothing", but I also don't agree you need to fling gold bars at HP and IBM and friends in order to run a successful service.


Your general approach here seems to be not thinking fully and/or jumping to incorrect conclusions, based on a non-existent scenario, and I'm not entirely sure why, but I'm not in the mood to keep trying to explain stuff either. :/
From: Dan (HERMAND)14 Oct 2011 14:57
To: Peter (BOUGHTONP) 64 of 104
Right, here is the summary:

quote: You Said:
And then there's Facebook-done-right. Have you priced up the data centre space, hardware, bandwidth, power requirements for that? It might be in the region of £5k a year, but it might also be significantly less.


I'm saying it's not possible and that I can spend your budget 20 fold on a small, mediocre system.

As for pictures, they have to go somewhere. It's not really a Facebook alternative if you leave out that whole bit.

quote:
Why on earth would I buy an overpriced black box and create a single point of failure!? That's crazy. If I needed to go down the path of a centralised database, I'd use something built from the ground up to be scalable and redundant.


Yeah, I'm not going to get into SAN's. I showed you a cheap one (Which can do multi-location by the way). You need expensive ones :)
EDITED: 14 Oct 2011 14:59 by HERMAND
From: Kenny J (WINGNUTKJ)14 Oct 2011 15:18
To: Dan (HERMAND) 65 of 104
Don't forget Farmville, Mafia Wars, all those quiz apps and word games and zombies and pirates and flowers and whatever else it is that massed humanity occupy themselves with on Facebook...
From: Dan (HERMAND)14 Oct 2011 15:22
To: Kenny J (WINGNUTKJ) 66 of 104
Mind you, I would fully support those being left out.
From: Peter (BOUGHTONP)14 Oct 2011 15:40
To: Dan (HERMAND) 67 of 104
I'm hungry. Can you make me a sandwich?
From: Dan (HERMAND)14 Oct 2011 15:40
To: Peter (BOUGHTONP) 68 of 104
Nope. :'-(
EDITED: 14 Oct 2011 15:41 by HERMAND
From: Serg (NUKKLEAR)14 Oct 2011 15:52
To: Peter (BOUGHTONP) 69 of 104
Would you like me to maybe arrange for a pizza to be delivered instead? What pizza would you like?
From: Peter (BOUGHTONP)14 Oct 2011 15:58
To: Serg (NUKKLEAR) 70 of 104
I have a milkshake.
From: graphitone14 Oct 2011 16:36
To: Peter (BOUGHTONP) 71 of 104

You can eat pizza with your milkshake. Best o' both worlds. :)

 

Now, what sort of milkshake are you having?

From: Peter (BOUGHTONP)14 Oct 2011 16:39
To: graphitone 72 of 104
I'm not now.
From: Ken (SHIELDSIT)14 Oct 2011 16:39
To: Peter (BOUGHTONP) 73 of 104
Does it bring all the boys to the yard?
From: graphitone14 Oct 2011 16:41
To: Peter (BOUGHTONP) 74 of 104

Oh.

 

:-S

 

Why not?

From: Peter (BOUGHTONP)14 Oct 2011 16:45
To: Ken (SHIELDSIT) 75 of 104
I don't know where the yard is, so I'm unable to determine if all the boys were brought there.
From: Peter (BOUGHTONP)14 Oct 2011 16:46
To: graphitone 76 of 104
I had a limited quantity and was not reluctant to consume it.
From: milko14 Oct 2011 17:34
To: Ken (SHIELDSIT) 77 of 104
I fear Peter's milkshake would send the boys away from the yard. It could be quite useful under certain circumstances.
From: ANT_THOMAS14 Oct 2011 17:47
To: milko 78 of 104
:'D
From: Ken (SHIELDSIT)14 Oct 2011 18:12
To: milko 79 of 104
haha good point!
From: Drew (X3N0PH0N)14 Oct 2011 18:48
To: Dan (HERMAND) 80 of 104
It could be decentralised and would actually be more secure if it was. I don't think Pete's wrong about this. Freenet did it (it failed, because it required a critical mass of users before it was usable (and never got them), but the tech was sound, I think a lot of it got rolled into what is now TOR).

Stuff is moving that way anyway. I mean all this 'cloud' stuff is virtualised on-demand servers with resources allocated on the fly. That's a step towards complete decentralisation.

There's a legal angle too. In the US people are starting to make home cloud servers - i.e. something very much like a NAS but with webmail, photo sharing etc. etc. - all the social stuff built in to the server. The reason for this is that if the authorities want access to all your online stuff they can get it pretty easily. If they want something from your home it's a lot tougher - they need more warrants and they need more justification.

As that kinda thing starts to become more common (and I think it will, eventually) decentralising gets a lot easier.

And as Pete says, all you'd need then is a chain of central hubs/database servers which glue all this together. You wouldn't even strictly /need/ that. It'd just be a good way to start it off.
From: patch14 Oct 2011 19:09
To: Drew (X3N0PH0N) 81 of 104
I'm not sure Dan's trying to argue against that, more that he's got a fairly good idea of how much hardware costs and that Pete's rough budget isn't anywhere near enough. I'm inclined to agree with him.
From: Drew (X3N0PH0N)14 Oct 2011 19:11
To: patch 82 of 104
And Pete's point is: What hardware? This idea could potentially be run on no-centralised-hardware which, last time I checked, cost no pounds. Anything you add is just to grease the wheels a little.