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.
Kristian von Bengtson discusses the challenges met developing space crafts in a nonprofit environment, plus political and legal loopholes which help to keep an amateur space program on track.
Pieter Hintjens explains the basic techniques for building very large distributed systems using fast asynchronous messaging in general, and ZeroMQ specifically.
Ken Kousen advises Java developers how to do similar tasks in Groovy: building and testing applications, accessing both relational and NoSQL databases, accessing web services, and more.
Sarah Novotny discusses how leaders encourage and foster an environment that rewards learning while meeting business needs.
Graeme Rocher talks through the latest Async features offered by Grails and how they can be used to create non-blocking REST APIs.
Dave Sharrock presents key practices that incorporate the Lean Startup principles, allowing a Product Owner to validate business ideas by bringing the build-measure-learn cycle alive.
John Musser explains how to transform a good API into a great one based on his experience with thousands of APIs at ProgrammableWeb and API Science.
Ben Christensen describes how the Netflix API evolved from a typical one-size-fits-all RESTful API designed to support public developers into a web service platform optimized to handle the diversity and variability of each device and user experience. The talk will also address the challenges involving operations, deployment, performance, fault-tolerance, and rate of innovation at massive scale.
Kyle Boon reviews 3 frameworks for building RESTful WS- Grails, Dropwizard and Ratpack-, comparing their code readability, maintainability, deployment, metrics collection, scalability and testability.