Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
benblack
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
benblack
16y ago
CouchApp really is excellent marketing, folks, and I congratulate you. As I'm sure you know, any database with an HTTP interface will do exactly the same thing. Riak, for example. I leave you to your normal round of thoughtful, reasoned
62.
▲
by
benblack
16y ago
I think I see your confusion. The headline is not the message thread. It's a link you need to click. Then you can read the actual message thread. Hope this helps!
63.
▲
by
benblack
16y ago
Show us on the doll where NoSQL touched you.
64.
▲
by
benblack
16y ago
"A good friend deep in the security community once told me, off hand, that EC2 was "owned." I didn't take this too seriously until another good friend, who has been working at Amazon for the past several years, told me that engineers at Ama
65.
▲
by
benblack
16y ago
http://www.linkedin.com/profile/view?id=6320672
66.
▲
by
benblack
16y ago
That certain services can't yet be moved to AWS is not an an indicator AWS is compromised. Several services, for example the payments infrastructure, are subject to regulations that make it challenging to implement _at all_, much less in a
67.
▲
by
benblack
16y ago
Both you and your friend are misinformed.
68.
▲
by
benblack
16y ago
"...told me that engineers at Amazon were generally forbidden from using AWS due to security concerns." The opposite is the case: there has been a huge push for some time to move (significant) parts of Amazon retail to AWS. It's extremely
69.
▲
Efficient Reconciliation and Flow Control for Anti-Entropy Protocols
(cs.cornell.edu)
12 points
by
benblack
16y ago
|
0 comments
70.
▲
by
benblack
16y ago
It seems unlikely most users on the Internet could even parse your suggestion, much less execute it. That doesn't make them stupid, just not experts in the subject. Instead they rely on experts, like you, to make the right choices for the
71.
▲
by
benblack
16y ago
I'm very excited to see where this sort of pattern goes. Swiss-army knife middleware projects are much less interesting to me than the more minimalist approach possible directly using 0MQ.
72.
▲
by
benblack
16y ago
From the VoltDB FAQ ( http://community.voltdb.com/faq#id545596 ): Key-Value stores are a mechanism for storing arbitrary data (i.e. values) based on individual keys. Distributing Key-Value stores is simple, since there is only one key. Howe
73.
▲
by
benblack
16y ago
From your earlier comment: "Due to it’s unique single-threaded architecture..." That would be a single thread per partition, right? Are those partitions automatic or might a developer have to consider their creation carefully based on how
74.
▲
by
benblack
16y ago
It is a triumph of vendor marketing (Hi, John Hugg!) that reasonably informed engineers think ACID == SQL/relational and that NoSQL == EC. Both are false. As a couple of examples, have a look at Google Percolator http://research.google.com
75.
▲
by
benblack
16y ago
Irrelevant contrarian opinion that adds nothing to the debate, but indicates with certainty I am more interested in being pedantic and scoring points than having a useful discussion.
76.
▲
by
benblack
16y ago
Yes, you can go buy name-brand hardware (Dell, IBM, Sun, HP) in a special configuration not used anywhere else in your infrastructure and install an OS on it which you don't run on any other system, all just so you can have the honor of pay
77.
▲
by
benblack
16y ago
Absent a metric for "scale" it isn't false, it's meaningless. Here is some context to help you distinguish how things work for online services as opposed to financials: As you are not printing money, you care about cost efficiency. This m
78.
▲
by
benblack
16y ago
Vendors highly optimize for your case, and you find that their solutions work for you. Not a surprise. Different constraints and different requirements produce different solutions. Nobody is saying you are doing financial services storag
79.
▲
by
benblack
16y ago
So you are aware, yours is the traditional response. Somehow, doing what Google and Facebook do is "easy" because not everything requires transactions. This is false both because scale like that makes almost everything difficult, and beca
80.
▲
by
benblack
16y ago
In the specific case of FlockDB, that's actually not the case as the shards are modular. SQLShard is one implementation. There was an experimental Redis shard implementation, as well. You might be both overestimating the cost of building
81.
▲
by
benblack
16y ago
If the answer is "Spend millions on Oracle", people will be motivated to ask a different question.
82.
▲
by
benblack
16y ago
Schema rigidity is a canard originating with the same folks who think a hash is a type system. I encourage you to dismiss the folks who say things like that, rather than dismissing some very useful technologies.
83.
▲
by
benblack
16y ago
Google and Facebook have all the money and talent required to deploy epic Oracle systems. Instead they use GFS and BigTable and Cassandra and HBase and Scribe and Hadoop and MySQL and a host of other systems. Amazon has massive Oracle dep
84.
▲
by
benblack
16y ago
That was but one example out of many. Oracle is a great database. It isn't great at everything, however. Geographically distributed, fault tolerant, scale out architectures as often required for big online services? Not a great fit. Mu
85.
▲
by
benblack
16y ago
The existence of great tools for relational databases is a compelling argument for using them. As I said in the article, starting off using a single, monolithic relational store is a successful approach employed by many, successful compani
86.
▲
by
benblack
16y ago
"My bank transfers to other banks take a couple of hours, but I don't live in the US. The money comes out of the account instantly though." Within a single banking entity (and what you see as your bank might in fact be a composite of numero
87.
▲
You Can't Sacrifice Partition Tolerance (response to Stonebraker)
(codahale.com)
49 points
by
benblack
16y ago
|
13 comments
88.
▲
by
benblack
16y ago
As MongoDB did not exist at the time, it seems unlikely. Such things happen more than we might like, of course! "Also, the scenario you describe is as easily mitigated with hot failovers and offsite backups." This is a sadly wrong, though
89.
▲
by
benblack
16y ago
Good question! The answer is that the "If..." evaluates to false: ops (and by that I hope you mean something more than facilities staff) has a far simpler set of problems with which to deal when the software is designed, implemented, and t
90.
▲
by
benblack
16y ago
I purposefully ignored the tornado and so it did not hit my datacenter, tear off a section of the roof, kill all power sources, and drench my servers. Hard problems: solved.
More ›