FastSOA Discussion

October 21, 2005 - 1 minute read -

Frank Cohen (founder of PushToTest, who I helped for a while on TestMaker) has been blogging about a system he's calling FastSOA. It's an attempt to help build a more scalable SOA architecture by avoiding the some high cost operations like marshalling XML data into native objects. As I understand it, it's basically a proxy that takes incoming SOAP requests and tries to optimize the SOAP response by avoiding (as much as possible) the costs of marshalling to objects by going directly to datasources and only going to application servers if absolutely required (by business rules for complex data manipulation). I responded to his initial post with some comments off the cuff and he posted them on his blog, so I thought I'd link to it:

http://www.xquerynow.com/cohensxblog/geoffonfastsoa.html

There's a response from William Martinez Pomares, an engineer working with him, and a bit of a follow on from me. It might be a good read, because I didn't understand the whole thing at first, but I think I might get it better now.

Looks like Frank is also writing a book on FastSOA, check it out: http://www.xquerynow.com/thebook/view?searchterm=fastsoa