News for hackers. Stuff that matters.
Re:Apple open-sources FoundationDB by qaq on Thursday April 19, 2018 @04:43PM (#16879970)
"but we have lost machines, connectivity, seen kernel panics, EBS failures, SSD failures, etc., your usual day in AWS " <=== This I wish more people realized that is a day to day reality if you are in AWS at scale.
Re:Apple open-sources FoundationDB by Joeri on Saturday April 21, 2018 @10:41AM (#16891583)
The best way I've heard it described is "complex systems run in degraded mode".

https://cdn.chrisshort.net/How-Complex-Systems-Fail.pdf

Basically once a system is complex enough some part if it is always broken. The software must be designed from the assumption that the system is never running flawlessly.

Re:Apple open-sources FoundationDB by qaq on Thursday April 26, 2018 @11:06PM (#16938192)
No doubt but that's pretty high overhead for many projects colo is actually a decent choice but I guess that's not a popular opinion.
Re:Apple open-sources FoundationDB by koide on Thursday April 19, 2018 @11:10PM (#16881904)
As I understand it, it's like that everywhere at scale, not just on AWS, it being a property of operating at scale.

Or are you saying that AWS is particularly unreliable at scale?

Re:Apple open-sources FoundationDB by panghy on Friday April 20, 2018 @01:58AM (#16882448)
I seem to think that cloud providers are particular opaque about small glitches (i.e. they aren't going to tell you that a router or switch was rebooted for maintenance if it comes back right away and you can email support and it's always the same response: "it's working right now") :)
Re:Apple open-sources FoundationDB by qaq on Friday April 20, 2018 @06:10AM (#16883555)
On the network side no, it's much more crappy on AWS.
Re:Apple open-sources FoundationDB by koide on Friday April 20, 2018 @07:17AM (#16883832)
Which provider is the best, network wise?
Re:Apple open-sources FoundationDB by qaq on Friday April 20, 2018 @08:35AM (#16884231)
I only have experience with AWS and on prem and high quality colo like Equinix. Possibly due to reduced complexity and having full control over networking setup but significantly fewer issues vs AWS.
Re:Apple open-sources FoundationDB by killertypo on Thursday April 19, 2018 @05:49PM (#16880487)
And FoundationDB has held our data durable through all of this.
Re:Apple open-sources FoundationDB by qaq on Thursday April 19, 2018 @07:00PM (#16880916)
Sounds like however bolts on PG compatible SQL layer on top will have a killer product on their hands :)
Re:Apple open-sources FoundationDB by socceroos on Thursday April 19, 2018 @07:22PM (#16881021)
Have a look at CockroachDB
Re:Apple open-sources FoundationDB by qaq on Thursday April 19, 2018 @07:31PM (#16881071)
Already playing with it but FoundationDB is used for production Petabyte scale deployments, and the whole deterministic simulation thing for testing is really reassuring as far as bugs/stability. I am guessing with Apple's resources that approach was taken to a whole new level after the acquisition?