Travis Cherry and Mary Ann Wayer discuss monolithic architectural patterns, JBoss apps, lessons learned moving to Spring MVC SPA, then microservices with Spring Boot, Netflix OSS and Spring Cloud.
Norman Maurer presents how Apple uses Netty for its Java based services and the challenges of doing so, including how they enhanced performance by participating in the Netty open source community.
Jim Crossley introduces Immutant – an application server for Clojure, inspired by TorqueBox and powered by JBoss AS7 –, showing a demo application, how to use it, and exploring its API.
Lance Ball presents DataMapper, a Ruby ORM library, along with Infinispan, Hibernate Search, Lucene, all running on JBoss AS7 and accessed through TorqueBox, a JRuby application server.
Mark Little presents the constituents of a modern SOI and where open source implementations stand in terms of standards, tools, ease of use, performance and reliability.
Dan North discusses an example of rearchitecting an application without rewriting it from scratch, and explains general strategies for a holistic rearchitecture.
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
Ernie Svehla reviews Java Class Loading including a comparison of major appservers, how to package Java EE apps, and common class loading problems such as ClassNotFoundException, or NoDefFound Errors.