It is late night at home and while I’m browsing a bunch of JavaPolis 2006 presentations, a piece by John Davies on ESBs in investment banks reminds me something that you rarely hear these days:
You cannot do everything in XML!
There are a lot of issues with XML like unacceptable latency for demanding systems. The investment banking industry that is featured in John presentation is a good example where you need non-XML standards like SWIFT FIN, FIX, CREST/DEX and ISO, TRAX, OMGEO etc.
Talking about banking software, John has made this interesting podcast about the (java) investement banking s/w stack that has sparked some controversy in TheServeSide forums.