
PurePerformance
The brutal truth about digital performance engineering and operations.Andreas (aka Andi) Grabner and Brian Wilson are veterans of the digital performance world. Combined they have seen too many applications not scaling and performing up to expectations. With more rapid deployment models made possible through continuous delivery and a mentality shift sparked by DevOps they feel it’s time to share their stories. In each episode, they and their guests discuss different topics concerning performance, ranging from common performance problems for specific technology platforms to best practices in development, testing, deploying and monitoring software performance and user experience. Be prepared to learn a lot about metrics.Andi & Brian both work at Dynatrace, where they get to witness more real world customer performance issues than they can TPS report at.
Latest episodes

Dec 6, 2021 • 47min
How to become a Performance Engineer to please our “Instant Society” with Mike Kobush
The rise of smart phones clearly created a new demand for “instant gratification” when it comes to interacting with online services through web sites or apps. To ensure services are available at any point in time without any interruption or delay it requires performance engineers to automate performance and scalability engineering into the development processes.In this episode we invited Mike Kobush, Performance Engineer at NAIC, to hear how he found his way in quality engineering and later on got hooked on performance. He walks us through current performance challenges as his organization is moving to the cloud. Mike also discusses why he is embracing automation as it makes him more desirable as an employee. He shares his goals and motivations such as: Learning something new every day!Tune in and get inspired by Mike. And remember: it always pays off to spend the extra time with somebody – even if it’s a Sunday afternoon in sunny San Diego!Show Links:Mike on Linkedinhttps://www.linkedin.com/in/michael-kobush-31-performance/

Nov 22, 2021 • 52min
Putting the Business into SLO Automation with John Kelly
What are good business level objectives (BLOs) besides conversion rates? Who is responsible for defining them? Who needs to report and who is held accountable?We invited John Kelly, Sales Engineer at Dynatrace, to answer those and even more questions. John – aka Tech Shady - has been helping our customers over the past years to implement business level reporting for their critical applications. It was exciting to hear that there is much more than your classical availability or conversion rate business metrics. The one we think is really exciting is Engagement Rate. So – tune in and learn for yourselfShow links:John Kelly on Linkedinhttps://www.linkedin.com/in/john-kelly-b22b992/John Kelly on Twitterhttps://twitter.com/JohnKelly17

8 snips
Nov 8, 2021 • 41min
Java Observability and Performance in Azure Spring Cloud with Asir Vedamuthu Selvasingh
Asir Vedamuthu Selvasingh, a Java developer with 26 years of experience, discusses observability and scaling aspects of Java apps on Azure Spring Cloud. Topics include deployment process, scaling capabilities, organizing subscriptions, best practices for writing scalable apps, and advancements in Microsoft and Azure.

Oct 25, 2021 • 49min
Security for Performance Engineers with Mark Tomlinson
If there is one thing you take away from this episode then the answer to “Why we should refrain from Reply All on company wide emails”. Jokes aside – as security and performance are not always funny!In this special anniversary episode we have Mark Tomlinson, System Performance Specialist, talking about the considerations and trade-offs between performance and security. We learn about performance vulnerabilities and why it is important to factor in the additional overhead each layer of security adds to your application stack. It's always a pleasure having Mark on the show – whether it was in the past, present or will be in the future.If you want to learn more from Mark on the topic of performance make sure to check out PerfBytes that has inspired us to launch PurePerformance.Show Links:Mark Tomlinson on Linkedinhttps://www.linkedin.com/in/mtomlins/PerfByteshttps://www.perfbytes.com/

Oct 11, 2021 • 38min
OpenTelemetry for Databases: Empowering DevOps through sqlcommenter with Nimesh Bhagat
Optimizing or debugging database calls has to become as easy as optimizing your application code based on logs, metrics or traces your observability platform provides to developers. It has to be doable by the development and DevOps teams who are becoming more end-2-end responsible which includes new database services that are running in some managed cloud service.In this episode we hear from Nimesh Bhagat, Product Manager at Google, how modern database observability supports development and DevOps teams to better understand, optimize and operate their end-2-end service flow. A great project Nimesh has been working on is sqlcommenter which uses OpenTelemetry to continue distributed traces started in the application into the internals of the database engine.If you want to learn more check out the sqlcommenter documentation or the Google Podcast on Cloud SQL Insights.Show LinksNimesh on Linkedinhttps://www.linkedin.com/in/nimesh-bhagat-b062354/SQLCommenterhttps://cloud.google.com/blog/products/databases/sqlcommenter-merges-with-opentelemetrySQLCommenter Documentationhttps://google.github.io/sqlcommenter/Google Podcast on Cloud SQL Insightshttps://www.gcppodcast.com/post/episode-247-cloud-sql-insights-with-nimesh-bhagat/

Sep 27, 2021 • 44min
Introducing Is it Observable: Observability education fast track with Henrik Rexed
If you need to learn how Prometheus, OpenTelemetry, Loki, FluentD, FluentBit .. help you with your observability requirements in the cloud native and non-cloud native space but you don’t have hours or days to dig into the details yourself then you have a new place to go to get educated within 20-30 minutes: Is it Observable is a new educational YouTube channel by Henrik Rexed, Cloud Native Advocate at Dynatrace.In this episode we have Henrik explain the motivation of creating Is it Observable, how to best use the videos and the tutorials on GitHub to educate yourself and gave a glance on upcoming episodes that will also include guests from various tool and platform vendors.Make sure to subscribe to his channel, check out the tutorials on GitHub and give him feedback on twitter (@hrexed) or LinkedInShow LinksIs It Observable YouTube Channel:https://www.youtube.com/channel/UCRiin4u8YZGlVQRZp7qOOawHenrik Rexed on Linkedinhttps://www.linkedin.com/in/hrexed/Is It Observable Github Repohttps://github.com/isItObservableHenrik Rexed on Twitterhttps://twitter.com/Hrexed

Sep 13, 2021 • 41min
Busting 4 Java Tuning Myths with Stefano Doni
Tuning the JVM GC to reduce garbage collection time will speed up application performance. If you agree with that statement then I encourage you to listen to this episode where I have Stefano Doni, CTO at Akamas, walk us through 4 Java Tuning Facts & Myths. He is going into details why even in 2021 with great improvements in the JVM it is still important to optimize the JVM specific to the environment, workload and application behavior. If you want some visuals try to catch his presentation from this years Performance Summit called “How AI optimization will debunk 4 long standing Java tuning myths”To follow up with Stefano check out their resources such as their tutorials on explore.akamas.io, check out their blog posts or videos on their new website akamas.io or follow them on twitter @akamaslabsLinks from the Show:Stefano on Linkedinhttps://www.linkedin.com/in/stefanodoni/YouTube: How AI optimization will debunk 4 long-standing Java tuning mythshttps://www.youtube.com/watch?v=9VvaxATyYsAAkamas Tutorialshttps://explore.akamas.io/Akamas websitehttps://www.akamas.io/Akamas on Twitterhttps://twitter.com/AkamasLabs

Aug 30, 2021 • 54min
Why DevOps must not mean Devs On Call with Michael Friedrich
Understanding the secret behind the turbo button on his first 486 PC motivated our guest to study computer science. That decision started a journey making him constantly learn new technology ranging from coding languages, operational tasks as well as a focusing on improving developer experiences and boosting developer productivityListen in and hear from Michael Friedrich (@dnsmichi), The Ops in Dev Evangelist at GitLab, on why it is important to enable developers to design and develop code that makes it easier for DevOps and SREs to operate and automate. “The biggest challenge is code that breaks production but where there is no clear evidence for DevOps & SREs about the root cause”Make sure to join Michael’s #EveryCanContribute and follow his advocacy such as DockerCon 2021 on From Infrastructure as Code to Cloud Native Deployments in 5 MinutesLinks from show:Linkedinhttps://www.linkedin.com/in/dnsmichi/Twitterhttps://twitter.com/dnsmichiEveryone Can Contributehttps://everyonecancontribute.com/From Infrastructure as Code to Cloud Native Deployments in 5 Minhttps://docker.events.cube365.net/dockercon-live/2021/content/Videos/emEjNyA4WmBSv8BW2

Aug 16, 2021 • 50min
The hitchhiking guide to load testing projects with Leandro Melendez
“Because 9 out of 10 load testing projects fail due to ignorance and outdated thinking about load testing!”. That was the answer Leandro Melendez, aka Señor Performo, gave us when asking him why the world needs yet another book about load testing.In too many projects Leandro has to remind and educate decision makers and practitioner’s about load testing best practices, how to ask the right questions and how to approach a project from start to finish. His book “The hitchhiking guide to load testing projects” is a fun and edu-taining read for people that are new to the trade as well as seasoned performance engineers.For more content from Senor Performo check out his PerfBytes Espanol Podcast, his Spanish YouTube channel and all the performance engineering presentations he has been given over the years.https://www.srperf.com/podcast/https://www.srperf.com/el-youtube-channel/https://www.srperf.com/presenter/Pre-order the book herehttps://www.amazon.com/dp/B09C4ZT1LB

Aug 2, 2021 • 53min
What is Data-Driven Product Management with Manav Chugh
Building products that people want to use and activating users to try out new capabilities has to be the ultimate goal of every product manager. User and usage data is the enabler to make the right decisions. But data doesn’t come for free – and making the right decisions is something that data alone doesn’t guaranteeListen in and learn from Manav Chugh, product enthusiast, medium blogger and organizer of ProductTank Linz, what inspired him to choose the path from Zero to Data-Driven Product Manager. In our conversation we cover how to capture what data, the importance of data privacy, what we can learn from companies that do data-driven design well and why he loves organizations such as www.ecosia.org.Links from show:Manav on Linkedinhttps://www.linkedin.com/in/manavchugh/Manav's Medium Bloghttps://manav77-chugh.medium.com/ProductTank Linzhttps://www.mindtheproduct.com/producttank/linzEcosia Search Enginehttps://www.ecosia.org/