Troubleshooting & Debugging Production Applications in Kubernetes by Ray Tsang and Galder Zamarreño
1,388 views · Published 12 March 2018 · 54:53 · Indexed 23 October 2026
Channel: Devoxx · 2018 · Science & Technology
Debugging applications in production is like being the detective in a crime movie where you are also the murderer. Especially with microservices. Especially with containers. Especially in the cloud. Trying to see what’s going on in a production deployment at scale is impossible without proper tools! Google has spent over a decade deploying containerized Java applications at unprecedented scale and the infrastructure and tools developed by Google and JFrog have made it uniquely possible to manage, troubleshoot, and debug, at scale. Join this session to see how you can diagnose and troubleshoot production issues w/ the insight provided by Artifactory, Weave, Google Cloud Platform, as well as out of the box Kubernetes tools Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences since 2002. Ray specalizes in Java application development and architecture, and is active contributor to open source projects. Aside from technology, Ray enjoys traveling and adventures. Ray is currently a Developer Advocate at Google. Follow Ray on Twitter @saturnism (https://twitter.com/saturnism) Galder is one of the founding engineers of Infinispan, Red Hat's distributed in-memory data grid store. He is responsible for the client/server architecture and has recently been implementing a Node.js client. A seasoned conference presenter, Galder is on a mission to promote Infinispan wherever he goes. He's always happy to learn new technologies and programming languages to apply in live coding demos. He's particularly keen on functional programming related technologies, having used Scala since 2009 and Haskell more recently.
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet