Alan Ngai and Premal Shah discuss best practices on monitoring distributed real-time data processing frameworks and how DevOps can gain control and visibility over these data pipelines.
Jamshid Mahdavi explains how WhatsApp has developed their server components, the deployment processes, and how they monitor, alert, and repair the inevitable failures in a billion-users service.
Luca Marturana covers the current state of the art for container monitoring and visibility, including real use cases with pros/cons of each and focuses on advanced container visibility techniques.
Runar Bjarnason presents how to get started with the Scalaz-Stream library, shows some examples, and how we can combine functional streams into large distributed systems.
Tony Printezis presents how services are deployed and monitored at Twitter, the benefits of using a custom-built JVM, and the challenges of the use of the JVM in an environment like Twitter.
Yves Reynhout discusses models, how they're created and tested against scenarios, how they're useful, what distinguishes them from others, how they're visualized and communicated, etc.
Itamar Syn-Hershko shows using various technologies -Storm, Node.js, Riemann, collectd, D3.js, ELK, PagerDuty, Slack - to power Forter’s service and keep it highly available and under control.
Tal Weiss shows how you can easily write your own JVM agent to capture accurate performance data for virtually any type of application from Java microservices to reactive actor systems in Scala.
Danny Yuan discusses how Uber uses stream processing to solve a wide range of problems, including real-time aggregation and prediction on geospatial time series, and much more.
Nicolas Frankel demoes some of the many important Non-Functional Requirements out-of-the-box that come with Spring Boot: monitoring, metrics, exposing those over HTTP.
Atlassian Hybrid Cloud/On-Premise Software Delivery and the Journey to 300,000 Applications in the Cloud
George Barnett discusses techniques for building the supporting infrastructure for a hybrid model, and how to make monitoring, deployment tools, and shared services work effectively.
Michael Brunton-Spall shows how DevOps-like patterns can be applied on microservices to give the development teams more responsibility for their choices, and much more.