Facebook's Project Prism, Corona Could Ease Data Crunch 19
Nerval's Lobster writes "Facebook recently invited a handful of employers into its headquarters for a more in-depth look at how it handles its flood of data. Part of that involves the social network's upcoming 'Project Prism,' which will allow Facebook to maintain data in multiple data centers around the globe while allowing company engineers to maintain a holistic view of it, thanks to tools such as automatic replication. That added flexibility could help Facebook as it attempts to wrangle an ever-increasing amount of data. 'It allows us to physically separate this massive warehouse of data but still maintain a single logical view of all of it,' is how Wired quotes Jay Parikh, Facebook's vice president of engineering, as explaining the system to reports. 'We can move the warehouses around, depending on cost or performance or technology.' Facebook has another project, known as Corona, which makes its Apache Hadoop clusters less crash-prone while increasing the number of tasks that can be run on the infrastructure."
Brilliant (Score:4, Funny)
So glad to see FB coming up with an original idea like decentralized server infrastructure. Oh wait....
Re: (Score:2)
The point is, think about the savings on server farms. If they save a chunk of money, the share price will shoot up, and that's what it's all about these days. You could
Hmm... (Score:5, Funny)
Corona? (Score:5, Funny)
Doesn't the Facebook dept. of the NSA know that they already used the "operation" codeword Corona for the first spy satellites?
Re:Corona? (Score:5, Funny)
Doesn't the Facebook dept. of the NSA know that they already used the "operation" codeword Corona for the first spy satellites?
Yes, but they're working a different angle now: Carefree with a twist of lime.
Re: (Score:2)
I agree, there are so many other Mexican beers they could have named the project after:
"I don't always randomly reduce user privacy protection. But when I do, I choose Dos Exes."
Brilliant... (Score:2)
Re:Brilliant... (Score:5, Interesting)
This will continue to happen over and over until we decide to fix the problem and make better software.
We wouldn't need Facebook if computers were easier to use. There's so many simple tasks like sharing large files, streaming voice and video, identity verification, decentralized public & private backup among your friends and family, messaging and status, etc. which are completely doable using our own home computers -- Not relying on any 3rd party besides the ISP.
Data silos are retarding progress. The human race is decentralized, focusing data or traffic in one direction is the same bad idea as giving supreme power to only a few. The problem is that our culture should belong to us, not some centralized advertising engine.
With mobile computing on the rise, I see a repeated sentiment that you don't need a home computer anymore.... Well, I disagree. I think we need them more than ever -- They can stream us all the data we have and help smooth out spotty mobile connection issues -- Post your status to your own machine, and have your friends machines aggregate push it out to them. There really is no distinction between client and server at the packet level. We trade convenience and ownership for security only because the awesome machines we use still (mostly) have some really shitty software on them.
I hold conversations with my close friends and family online with only our ISP aware of the packets between us, with data that I know is strongly encrypted. I see and comment on the photos my brother takes hundreds of miles away, as soon as he's plugged in his camera (I'm in his highest trust group for that camera, but not his phone or GF's web cam). I've restored my grandmother's data from our decentralized online backup without paying a red cent to a 3rd party (other than our ISPs). We don't need an (untrustworthy) 3rd party server to negotiate connections, we share connection graphs between peers, and our routers COOPERATE with our PCs!
I've been working on this cross platform technology for years in my spare time, it's a shame there's no money in making computing BETTER... I'm only one man -- imagine what one of those multi billion dollar "technology" corporations COULD do, if doing so were profitable. Hell, imagine if I could work on this little project full-time... Or even just imagine what would be possible if anyone else actually gave a damn about their data?
Praise (Score:1)
I have to give Facebook this: They're better at this sort of thing than anyone.
Just compare timeline to Slashdot comment history. Beyond the most recent comments, slashdot only allows you to search your history if you subscribe. Even then it's with a plea to please not do it too much...
Reddit is a more modern site I dare say, but they too don't let you go through your full comment history. After the first 1000, it gets really hard to trace them down.
Re: (Score:3)
not that good actually (Score:1)
When I drink corona, I do not crunch data too well. Unless it involves a deck of cards!
Bring You Own Shard (Score:5, Interesting)
I don't know why we don't abstract all this cloud data storage to a truly vendor neutral, competitive scheme.
Imagine if we as users could provide our own server (at home, or designate Amazon, Google, etc) for our cloud storage. Facebook becomes just one application and anything we post is encoded in JSON formatted files. Then we actually own what we post. Of course, Facebook can cache the data (since first post generally is the most needed) and only go back to your cloud for older data. But you'd have every wall post, every photo, all of your data shared. Then Facebook can give you 1gig free, but you can also buy 5gig from google and have them use that instead. It gives them infinite storage, they only need to manage their cache.
Re: (Score:2)
huh (Score:2)
""Facebook recently invited a handful of employers into its headquarters "
Which employers? Why? Is facebook going to start providing companies with the data of job applicants?