I ~love~ REST!<p>People who don't know anything about building distributed systems hop on the REST bandwagon and before you know it they've got a monstrosity that doesn't work.<p>I come in as a $150 an hour consultant, explain really clearly that it's ~very~ hard to get business rules and transactions working right in a REST situation, re-architect the system with POX RPC and get it working.<p>When I see blog entries about the "finer points of REST" I hear ka-ching, ka-ching, ka-ching!