Tuesday, June 16, 2009

RESTful transactions brings out the crowds

We gave a session on the RESTful transactions work at JavaOne. It was well attended and there was a lot of good discussion afterwards. Then a separate discussion kicked off on the REST-discuss mailing list, followed by some InfoQ article comments. At that point I got a serious case of deja vu (or maybe there's a glitch in the Matrix?)

I've spent many years working in various groups, companies, books and articles on explaining this. I really don't want to have to do it all again! It doesn't matter if you're living in the Land of WS-*, or REST World, or the SOA Nation, we all know that ACID transactions aren't suitable for loosely coupled interactions. We all know that there are problems with forcing atomicity, consistency, isolation and maybe even durability. As they say, we've been there done that and bought the T-shirt! Move along. This is not the argument you're looking for. Move along.

No comments: