Presentation: "Case Study: Morgan Stanley Spring Usage"

Time: Wednesday 09:00 - 10:15

Location: Volmer Room

Abstract:

This session will explore how and why Spring is being used at a large financial institution. At Morgan Stanley we use Java a lot: What kinds of systems do we develop in Java? Why did we decide to use Spring? What problems did Spring solve for us? How did we adopt Spring across a large enterprise, for established projects as well as for new developments?

Ben will show how Spring is helping to execute on a strategy of providing the firm's Java developers with a best-of-breed blend of open-source and in-house libraries. We will see how Spring was adopted across the enterprise. Ben will share developer feedback and lessons learnt.

Ben will show how a custom Spring's transaction manager implementation that helps to address the firm's particular needs around robust, high-throughput transaction processing over multiple resources, without using a 2-phase-commit XA transaction manager.

Software developer/manager Mark Kralj-Taylor, Morgan Stanley

Software developer/manager Mark  Kralj-Taylor

Mark Kralj-Taylor leads the global Java Toolkits Application Infrastructure group at Morgan Stanley. The group provides Java infrastructure centrally, including open-source libraries, to improve the productivity of Java developers throughout the firm. Mark focuses on technical direction for the group, and how Java is used across the firm, evolving a blend of open-source and in-house libraries, to take best advantage of the ever changing Java landscape, and integrate with the firm's technology environment. Before this Mark worked in application groups, using Java to deliver solutions to the business.

Prior to joining Morgan Stanley in 2000, Mark used his Physics background to develop numerical simulations in C++.