Why not just write it yourself? The api has been stable for a while, so it should only take you a couple hours to get something basic for your internal needs.
I imagine that you are working in a domain where it is true that R-Trees are slow and only have the one redeeming quality. Anything that I've done involving things on a screen have performed better with quadtrees for…
Box EKM is an insecure piece of shit
Hi Fergal! I didn't realize that the auto-allocation ever shipped, but I'm glad it finally did. Hopefully there was work done to empirically show that they solved a lot of the issues around time to convert and other…
Latex is a wonderful way to make a marketing paper look like a scientific one. It doesn't accurately describe the method, but that isn't really its purpose. It's a more technical description of the blog post, meant for…
The basic model that Optimizely uses is a Z-Test approximation of a binomial distribution. To run a proper experiment with that model, you should be calculating the sample size ahead of time, and then run it. Each…
Yeah, you'll see it. Operations are basically atomic on a single row, so it often makes sense to have fat rows with tons of columns. You can use the version as an extra dimension, or encode multi-dimensional information…
Cassandra avoids some of the really visible issues by being AP instead of CP. Hbase hits them, but dodges a bit by only having row level consistency. They are solving very different problems. The lack of vector clocks…
Yeah, it's worse than it sounds though. If you write to 2/3 nodes, and the third gets elected, you can roll back majority confirmed writes. I think it did even worse things when near capacity, but those are harder to…
This plus zookeeper to manage shard transitions would be awesome.
I think we had one of the larger mongo installs around, so you just might not have been at the scale to see these issues.
The most infuriating way is that it will roll back its oplog on an election, and sometimes throw away confirmed writes. Mongos does weird magic as well when it gets confused, and will confirm writes to the wrong shards…
2 is wrong. Mongos shits all over itself after only a few nodes and moderate traffic. It's balancing is incredibly broken and will kill a small cluster very quickly. Source: tried to use it at scale
Clustering is really, really hard. Cassandra is one of the better ones out there, but you have to deal with its data model and weird consistency promises (which however weird you think they are, are weirder) The correct…
It's Apache V2, which is a lot better than GPL for many of us. https://github.com/citusdata/cstore_fdw/blob/master/LICENSE They're really nice talented people, and a great example of a company giving back to the…
I remember asking a question about scaling on SO and getting a response about how my data was small, because it could fit on an SSD (for that one small component) I miss not having real scaling issues sometimes. They…
Where is 0: use optimizely and don't reinvent the wheel?
What ones do you like? The Django ORM makes me want to vomit every day or so.
I really wish that I could attend. We ask a lot of questions like: Find all Nodes with a property in a tree Find all leaves L of those nodes Find all annotations in a DAG of those leaves Collapse similar DAG entries by…
Each Neo4j node stores all of the data, and it doesn't scale write horizontally well. OrientDB tries to scale writes (I'll be testing this in a few months), but still stores all of the data everywhere. This looks like…
http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf Perl isn't batteries included, but its packages are usually actually tested on multiple versions. This allows for the community to move on its own. There is no…
I used to work on an old perl code base that was written by well meaning new programmers. I know work on an old python code base written by well meaning new programmers. Both projects suck equally. The python project is…
Why not just write it yourself? The api has been stable for a while, so it should only take you a couple hours to get something basic for your internal needs.
I imagine that you are working in a domain where it is true that R-Trees are slow and only have the one redeeming quality. Anything that I've done involving things on a screen have performed better with quadtrees for…
Box EKM is an insecure piece of shit
Hi Fergal! I didn't realize that the auto-allocation ever shipped, but I'm glad it finally did. Hopefully there was work done to empirically show that they solved a lot of the issues around time to convert and other…
Latex is a wonderful way to make a marketing paper look like a scientific one. It doesn't accurately describe the method, but that isn't really its purpose. It's a more technical description of the blog post, meant for…
The basic model that Optimizely uses is a Z-Test approximation of a binomial distribution. To run a proper experiment with that model, you should be calculating the sample size ahead of time, and then run it. Each…
Yeah, you'll see it. Operations are basically atomic on a single row, so it often makes sense to have fat rows with tons of columns. You can use the version as an extra dimension, or encode multi-dimensional information…
Cassandra avoids some of the really visible issues by being AP instead of CP. Hbase hits them, but dodges a bit by only having row level consistency. They are solving very different problems. The lack of vector clocks…
Yeah, it's worse than it sounds though. If you write to 2/3 nodes, and the third gets elected, you can roll back majority confirmed writes. I think it did even worse things when near capacity, but those are harder to…
This plus zookeeper to manage shard transitions would be awesome.
I think we had one of the larger mongo installs around, so you just might not have been at the scale to see these issues.
The most infuriating way is that it will roll back its oplog on an election, and sometimes throw away confirmed writes. Mongos does weird magic as well when it gets confused, and will confirm writes to the wrong shards…
2 is wrong. Mongos shits all over itself after only a few nodes and moderate traffic. It's balancing is incredibly broken and will kill a small cluster very quickly. Source: tried to use it at scale
Clustering is really, really hard. Cassandra is one of the better ones out there, but you have to deal with its data model and weird consistency promises (which however weird you think they are, are weirder) The correct…
It's Apache V2, which is a lot better than GPL for many of us. https://github.com/citusdata/cstore_fdw/blob/master/LICENSE They're really nice talented people, and a great example of a company giving back to the…
I remember asking a question about scaling on SO and getting a response about how my data was small, because it could fit on an SSD (for that one small component) I miss not having real scaling issues sometimes. They…
Where is 0: use optimizely and don't reinvent the wheel?
What ones do you like? The Django ORM makes me want to vomit every day or so.
I really wish that I could attend. We ask a lot of questions like: Find all Nodes with a property in a tree Find all leaves L of those nodes Find all annotations in a DAG of those leaves Collapse similar DAG entries by…
Each Neo4j node stores all of the data, and it doesn't scale write horizontally well. OrientDB tries to scale writes (I'll be testing this in a few months), but still stores all of the data everywhere. This looks like…
http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf Perl isn't batteries included, but its packages are usually actually tested on multiple versions. This allows for the community to move on its own. There is no…
I used to work on an old perl code base that was written by well meaning new programmers. I know work on an old python code base written by well meaning new programmers. Both projects suck equally. The python project is…