InfoQ

InfoQ

Editor Specific Content View

All of John Davies' Content on InfoQ


Latest featured content by John Davies

Architecting Visa for Massive Scale and Continuous Innovation

Topics
Security,
Java,
Ruby on Rails,
Ruby,
Spring Integration,
Spring Batch

John Davies examines Visa’s architecture and shows how major enterprises have architected very complex integrations incorporating Hadoop, memcached, Ruby on Rails, and many others to deliver innovative technology solutions. John explains how the platform architecture and technologies -- integrated and invented -- must be reliable and able to massively scale.

Articles by John Davies

Java Grid, why do we need it!

Topics
Java,
Grid Computing,
Performance & Scalability

In a stream of consciousness that starts from his humble beginnings in IT, John Daves makes plain the importance of IT in the financial sector, the forces driving banks to utilize grid technologies, how Grid plays with SOA, and why you need to be paying attention to this emerging but important technology.

Presentations by John Davies

Enterprise Integration–The Seriously Nasty Stuff

Topics
Enterprise,
Java

John Davies discusses enterprise scenarios where Spring Integration fits and some where it needs additional help from solutions such as SWIFT from C24 Integration Objects.

Large Scale Integration in Financial Services

Topics
EAI,
Architecture,
SOA,
Messaging

John Davies addresses some of the difficulties dealing with FIX, FpML, SWIFT and integration in financial services software industry, challenging some of the canonical models existing today.

Investment Banking: Technology Space and Integration Issues

Topics
Business,
Architecture,
Enterprise Information Integration

John Davies discusses technology problems and solutions encountered in the investment banking domain. Issues covered include: transport and data integration, protocols, XML, complex validation, persistence, and scaling via distributed systems. SWIFT MT to MX migration is also discussed.