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.
Dan Woods discusses using Spring Integration and design patterns to implement a message-driven architecture in Grails to allow for better modularity, scalability, and code reusability.
Steve Pember discusses creating Grails applications integrating message broker technologies, especially RabbitMQ, and applying SOA principles.
Design, composition and performance are critical in creating software. What are we doing when we design software? In what ways is design taking things apart? What does this have to do with Clojure, languages and libraries in general? This talk will explore the nature of design and composition and how it impacts our approach to software development practice and tools.
Jeff Magnusson takes a deep dive into key services of Netflix’s “data platform as a service” architecture, including RESTful services that: provide comprehensive metadata management across data sources (Franklin); enable visualization and caching of results of Hadoop jobs (Sting); and visualize the execution plans produced by languages such as Pig and Hive (Lipstick).
Bobby Warner discusses the pros and cons of the available options that Grails developers have for creating RESTful APIs.
Andreas Ehn discusses using system components at Wrapp and Spotify.
Clay McCoy discusses using Groovy’s metaprogramming capabilities and AWS SWF to deal with unreliable remote services, parallelization, scheduling critical timers, and server failures.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
WSO2’s revolutionary enterprise middleware platform enables you to be a powerful, agile and flexible connected business in today's world of rapid evolution and change.
- Comprehensive Integrated Platform
- API-Centric SOA
- Cloud-Native middleware
- End-to-End Governance
- 100% Open Source
Blazing fast results of the latest WSO2 ESB performance test
On-Demand Webinar on reshaping enterprise architectures
Presentation slides on leveraging real-time Big Data tracking and analytics
Complimentary copy of Gartner Magic Quadrant for Enterprise aPaaS, where WSO2 was cited as visionary
SOA and API Convergence Strategies and Tactics
Building an Ecosystem for API Security
Application Services Governance
DevOps meets ALM in the Cloud – Cloud DevOps PaaS
WSO2 Carbon Product Performance and Deployment Topology Sizing