< SR
Next >

: Amazon has a new schemaless database web service (remember, you can't spell "schemaless" without "shemales"), which is cool but has some serious problems from a REST and general web architecture perspective. The weird thing is that by my count this is the fourth time this has happened. (Here's last time.) This despite the following mitigating factors:

Reading the tea leaves it looks like Amazon has some internal framework that takes a set of functions, and generates code for a web service that handles calls to those functions through HTTP GET or SOAP. If people complain and an Amazon coder gets around to it, said coder can generate or write a proper resource-oriented interface to the same underlying code, but that's not what's generated by default. S3 and the web service that controls EC2 were done by different teams who didn't use or didn't know about this framework.

Filed under:

[Main] [Edit]

Unless otherwise noted, all content licensed by Leonard Richardson
under a Creative Commons License.