Profile cover photo
Profile photo
Daniel Abadi
770 followers -
Associate Professor at Yale
Associate Professor at Yale

770 followers
About
Daniel's posts

Post has attachment
First blog post on my private blog for a while. This post discusses the FIT three-way tradeoff for distributed database system design. You can have two out of the three of: fairness, isolation, and throughput.

Post has attachment
Five generations of database researchers (the guy to the left was the PhD advisor of the guy to the right). Database researchers are clearly getting shorter over time :)
Photo

Post has attachment
New post on DBMS Musings about funding student start-ups.

Post has attachment
New blog post at DBMS Musings.

Post has attachment
New post at DBMS Musings ....

Post has attachment
New post at DBMS Musings ...

Dear Google,

You own Blogger. You own Google Plus. It would be really nice if you could integrate comment streams about the same blog post. Parallel threads are confusing and annoying to readers.

Post has attachment

Post has attachment
Posted this on Twitter last week, but forgot to put it on Google+ as well. I wrote up a detailed overview on the new Oracle NoSQL Database:
http://dbmsmusings.blogspot.com/2011/10/overview-of-oracle-nosql-database.html

Post has attachment
Gotta love the NoSQL guys (http://bradley-holt.com/2011/07/addressing-the-nosql-criticism/). They start off by saying "We make the full set of ACID guarantees". Then they start back-tracking. "We're only ACID compliant within a single data item --- transactions that span multiple data items are not ACID" ... "Oh yeah, and if you want the 'D' from ACID (durability) you to need to know enough to change a default parameter --- but we don't recommend it because things will go SLOW" ... "and even then, it's your responsibility to make sure your OS deals with fsync the way we want it to".

So, uh, then you don't really guarantee ACID, do you?
Wait while more posts are being loaded