Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rbranson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
301.
▲
by
rbranson
15y ago
Actually Riak can be used in a way in which it is content-aware of JSON and XML documents. http://wiki.basho.com/Riak-Search---Indexing-and-Querying-Ri...
302.
▲
by
rbranson
15y ago
Cassandra allows you to specify the consistency of writes and reads per operation, so for these operations, it would be required to trade consistency for availability. Conflict resolution is done using timestamps on each column. At first, t
303.
▲
by
rbranson
15y ago
No delivery business would post a blog with a picture of their new Ford Taurus delivery car as if it was something impressive. That's the difference.
304.
▲
by
rbranson
15y ago
Read on: https://github.com/reddit/reddit
305.
▲
by
rbranson
15y ago
Perhaps for the applications of yesterday (like Basecamp) this is the case, but the real innovation taking place is around collecting massive amounts of data and processing it in interesting ways. These systems are used every day to make qu
306.
▲
by
rbranson
15y ago
Please. Reddit does 2 billion page views per month.
307.
▲
How much operational burden is involved in running Voldemort datastores?
(quora.com)
1 points
by
rbranson
15y ago
|
0 comments
308.
▲
by
rbranson
15y ago
Indeed. It boils down to their need for a durable cache. It's simply too expensive to try to cache every comment tree in RAM, and Cassandra's data model and disk storage layout is a really good fit for the structure of their data.
309.
▲
by
rbranson
15y ago
This is because people came to the table with unrealistic expectations. They were used to dealing with mature software based on decades old proven ideas and coming into very experimental territory expecting to get a smooth experience. Cassa
310.
▲
by
rbranson
15y ago
1 billion 64-byte IOPS = 64GB/sec DDR3-1333 DRAM = 10.6GB/sec I'll have the grain of salt, please.
311.
▲
by
rbranson
15y ago
It would be really cool to see an architecture update post from them regarding where they are now and where they want to go. Pretty please? :)
312.
▲
by
rbranson
15y ago
You must be confused. ElasticSearch stores it's documents on the local hard drive.
313.
▲
Graylog2 v0.9.6 released, transitions from MongoDB to ElasticSearch
(graylog2.org)
54 points
by
rbranson
15y ago
|
8 comments
314.
▲
by
rbranson
15y ago
Glad to hear! The Atlantic Monthly is the only magazine I subscribe to. The content is absolutely worth it, and I feel like I'm supporting something truly needed in society today.
315.
▲
by
rbranson
15y ago
How are spinning disks just an issue with NoSQL? This feels like a thinly veiled ad piece for MongoDB.
316.
▲
by
rbranson
15y ago
This, so much. Caching should never be a "5 minute" thing and should only be considered once all other options are exhausted. Once teams start to go down this road, they should also begin working on a longer-term strategy for denormalizatio
317.
▲
by
rbranson
15y ago
For those wondering, the real power comes when you use the support for functional indices in combination with XML. You can create indexes on fragments of the XML and perform some very nice queries against large sets of XML documents. Hey, I
318.
▲
Is CouchDB in Trouble?
(internetnews.com)
3 points
by
rbranson
15y ago
|
1 comments
319.
▲
by
rbranson
15y ago
Actually, this is empirical evidence of the validity of this approach gained through observation of successful, real-world implementations. I'm not saying it's good purely because it's from Amazon or because any one person said it was good,
320.
▲
by
rbranson
15y ago
That's a 24-hour-news-network-pundit grade straw man he's created there. The replication strategy used by Cassandra is sourced from the Amazon Dynamo design (shared with Riak and Voldemort) and is intentional. It's not a bug; it's the way i
321.
▲
by
rbranson
15y ago
Timestamps were chosen over vector clocks intentionally. "...the primary use case for classic vector clocks of merging non-conflicting updates to different fields w/in a value is already handled by cassandra breaking a row into columns." Se
322.
▲
by
rbranson
15y ago
The ranges are assigned by a per-node token. With 4 nodes like the cluster shown in the slides, you'd space the tokens apart appropriately for 25% of the range on each node. When you add a node, you need to decide if you want to rebalance t
323.
▲
by
rbranson
15y ago
Yup. Slides are best used as an illustrative tool.
324.
▲
by
rbranson
15y ago
FYI -- the presentation says "temporal data" is a bad use case for Cassandra, but that's a misuse of the word temporal. "Ephemeral data" is a better way to say that.
325.
▲
by
rbranson
15y ago
Cool, thanks for taking the time to go a bit more in depth on this. This is a topic I'm particularly interested in, so I'm looking forward to the follow-up.
326.
▲
by
rbranson
15y ago
Yes, single Redis, but multiple instances of the application backed with a single datastore is hardly revolutionary. This is the classic reason why people go with a stateless app layer, so that it's simple to scale at least a single tier of
327.
▲
by
rbranson
15y ago
How is this scalable? It seems like this is a single-instance solution that in theory could scale, but this isn't even proven, nor is a clear path given. The author throws out a few vague ideas, and seems to vastly underestimate the complex
328.
▲
by
rbranson
15y ago
Have you any useful examples of non-trivial Hadoop MapReduce jobs that can process input data at hundreds of megabytes per second?
329.
▲
by
rbranson
15y ago
Right... this would be a lot more interesting if they picked existing open source implementations and ran them unmodified. It's not like people can drop their unmodified software into this and make it scream like what V8 did to plain JavaSc
330.
▲
by
rbranson
15y ago
Successfully taking risks should be rewarded in any meritocracy. Portraying employees who took a risk by working for the company before they were making money hand over fist as undeserving is wrong.
More ›