Comparing the "Economics" of REST and RPC

Roy T. Fielding
Wed, 15 Aug 2001 16:30:11 -0700

The difference in interface complexity is an interesting comparison.
You missed one variable, though -- time.  REST has problems with broken
resource identifiers, but that is comparable to lost objects.  Typical
RPC-like architectures also have to deal with the fragile base class
and interface versioning problems -- issues that are hidden behind the
REST interface because the client doesn't have to deal with strong typing.