Brandon Byars discusses the constraints and the flexibility of nonpublic APIs, and lessons learned from scaling RESTful integration across more than a dozen teams.
Jon Skeet provides practical advice on designing APIs using immutability, separation of concerns and other principles, resulting in elegant and reusable code.
In this solutions track talk, sponsored by WSO2, Paul Fremantle explores open source approaches to APIs and PaaS to create new digital connected ecosystems. He takes a look at organizations that have done this: how, why, and what the results are.
In this solutions track talk, sponsored by Intel, Peter Logan looks at the evolution of the service layer in the context of the new prevailing developments in API management and describes new architectural approaches an enterprise can take as they look to merge these two worlds, taking the best practices from both domains.
Baruch Sadogursky discusses creating DSLs which support plugins written both in Groovy or Java, addressing good public API design practices, security, and classpath isolation.
Cliff Click introduces a coding style & API for in-memory analytics that handles datasets from 1K to 1TB without changing a line of code and clusters with TB of RAM and hundreds of CPUs.
Ramnivas Laddad and Arjen Poutsma discuss the Spring Scala project and its features, demoing a real REST-based application with a Spring and Scala backend and AngularJS frontend.
Bobby Warner discusses the features available in Grails 2.3 to build RESTful APIs.
Greg Turnquist demoes using Spring Mail, Security, REST, GridFS, Bootstrap and jQuery in a production grade Grails application.
Jafar Husain explains how Netflix uses reactive programming to build and consume REST endpoints, and how they work around the limitations of the HTTP protocol to create high-performance REST APIs.