PurePerformance artwork

PurePerformance

293 episodes - English - Latest episode: 5 days ago - ★★★★★ - 10 ratings

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.

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Encore - Understanding the Power of Feature Flags with Heidi Waterhouse

August 24, 2020 06:05 - 45 minutes - 104 MB

Imagine a future where we deploy every code change directly into production because feature flags eliminated the need for staging. Feature flags allow us to deploy any code change, but only launch the feature to a specific set of users that we want to expose to new capabilities. Monitoring the usage and the impact enables continuous experimentation: optimizing what is not perfect yet and throw away features (technical debt) that nobody really cares about. So – what are feature flags? We got ...

Encore - How to build distributed resilient systems with Adrian Hornsby

August 03, 2020 06:05 - 55 minutes - 127 MB

Adrian Hornsby (@adhorn) has dedicated his last years helping enterprises around the world to build resilient systems. He wrote a great blog series titled “Patterns for Resilient Architectures” and has given numerous talks about this such as Resiliency and Availability Design Patterns for the Cloud at DevOne in Linz earlier this year. Listen in and learn more about why resiliency starts with humans, why we need to version everything we do, why default timeouts have to be flagged, how to deal...

Service Meshes: From simple load balancing to securing planet scale architectures with Sebastian Weigand

July 20, 2020 06:00 - 1 hour - 145 MB

Whether you are still researching on whether you need a Service Mesh or simple use a load balancer or if you are already deploying multi hybrid-cloud architectures and Service Meshes help you secure the location aware routed traffic. In both cases: listen to this episode! We invited Sebastian Weigand (@ThatDevopsGuy) back to our podcast who wrote papers such as Building a Planet-Scale Architecture the Easy Way. In our episode Sebastian walks us through why Service Meshes have gained so much ...

From Postmortems to true SRE Culture with Steve McGhee

July 06, 2020 06:05 - 1 hour - 154 MB

Steve McGhee (@stevemcghee) is an expert in post mortems and SRE. He has learned the craft at Google, applied it at MindBody and is now sharing his experiences while back at Google to the larger SRE community. Listen to this episode and learn more about how post mortem analysis can be the starting point of your SRE transformation. How it can help reliability engineering to build and engineer systems that fail gracefully instead of causing full crashes or outages. Steve also went into monitor...

SLO Adoption and Usage in SRE with Sebastian Weigand

June 22, 2020 06:05 - 1 hour - 142 MB

Keep hearing the terms SLIs, SLOs, SLAs, Error Budgets and finally want to understand what they are, who should be responsible for and how they fit into SRE (Site Reliability Engineering)? Then listen to our conversation with Sebastian Weigand who has been helping organizations modernizing not only their application stacks but also helping them embrace DevOps & SRE. Learn about who is responsible to define SLIs, what the difference between SLOs and SLAs are and what the difference between De...

Building High Performing Apps on React with Cassidy Williams

June 08, 2020 06:05 - 51 minutes - 117 MB

Cassidy (@cassidoo) has been building but also educating developers on how to build apps on React, JavaScript, JAMStack and many other technologies over the past years. We got her on our podcast where she gave us insights into React Hooks, how WPO (Web Performance Optimization) plays out in the React world, why it is important to think about state from the start and that its important to always have your end user in mind before even writing your first line of JavaScript. In the podcast she r...

Extreme load testing with 2Mio Virtual Users: Lessons learned with Joerek van Gaalen

May 25, 2020 06:05 - 58 minutes - 133 MB

How do you prepare for a 2Mio concurrent user load that lasts for 7 seconds? What does the load infrastructure look like? How do you optimize your scripts? How do you deal with DNS or CDNs? In this episode we hear from Joerek van Gaalen who has done these types of tests. He shares his experiences and approaches to running these “special event extreme load tests”. If you want to learn more make sure to check out his presentation and read his blog post from Neotys PAC 2020. https://www.linked...

Extreme Loadtesting with 2Mio Virtual Users: Lessons learned with Joerek van Gaalen

May 25, 2020 06:05 - 58 minutes - 133 MB

How do you prepare for a 2Mio concurrent user load that lasts for 7 seconds? What does the load infrastructure look like? How do you optimize your scripts? How do you deal with DNS or CDNs? In this episode we hear from Joerek van Gaalen who has done these types of tests. He shares his experiences and approaches to running these “special event extreme load tests”. If you want to learn more make sure to check out his presentation and read his blog post from Neotys PAC 2020. https://www.linked...

Everything we messed up and learned when moving to AWS with Justin Donohoo

May 11, 2020 06:05 - 1 hour - 146 MB

Have you ever burned 30k because you forgot to turn off your test VMs over the weekend? Have you ever accidentally deleted “the production table” because you thought you were connected to your dev database? We often only hear the good stories and not those that teach us about what we should not do in order to avoid disaster! Join this episode where Justin Donohoo, Founder and CTO of Observian, tells us horror stories from his professional life that taught him great lessons on what not to do ...

The Good, The Bad, and The Ugly of Open Source with Goranka Bjedov

April 27, 2020 06:05 - 57 minutes - 132 MB

Goranka Bjedov has seen the different sides of Open Source while she was working for organizations such as Google, Facebook or AT&T Labs. Before she takes the stage at www.devone.at later this year she gives us her take on Scott McNealy’s quote “Open Source is free like a puppy is free”. Tune in and hear her thoughts on how to pick the right tools, languages or frameworks, how to grow a an open source project and what things you should definitely avoid. https://www.linkedin.com/in/goranka-bj...

Achieving Reliability through Chaos Engineering with Tammy Bütow

April 13, 2020 06:05 - 48 minutes - 111 MB

Starting your new job as Infrastructure Engineer in a large bank with your to-be boss and his key architects just leaving feels like Chaos! Maybe that’s why Tammy Butow has made a career in Chaos and Site Reliability Engineering. In this episode, Tammy shares her experiences of bring reliability into highly complex systems at NAB, Digital Ocean, DropBox or now Gremlin through chaos engineering. You learn about the importance to know and baseline your metrics, to define your SLIs and SLOs and ...

Demystifying DevTestSecOps: Automating Security into your Culture with Adam Auerbach

March 30, 2020 06:05 - 56 minutes - 130 MB

3 years ago, Adam Auerbach explained how he helped Capital One to automate performance into the DevOps Delivery Pipeline. In 2020, where IT Security is a hot trending topic, Adam works for EPAM and is back advocating for the same shift-left he as advocated for when it comes to functional or performance testing. But now – its about baking Security into your practices & culture. And he has a cool word for it: DevTestSecOps! Listen in and learn which types of security checks can be fully automa...

DesignOps with Barista: Scaling UX and UI Efficiency at Dynatrace

March 16, 2020 06:05 - 29 minutes - 68.3 MB

DesignOps, just as DevOps or NoOps, is targeted towards increasing the efficiency and collaboration between designers and engineers in order to deliver better, intuitive and consistent user experiences. It requires changes in processes, people and tooling and is heavily driven by enabling engineers to become more autonomous when developing and delivering new value for their organization. Join this podcast and learn from Ursula Wieshofer (@Ursula_W), UX Design Team Lead, as well as from Fabia...

A Minimalistic Approach to Kubernetes with Kelsey Hightower

March 02, 2020 07:05 - 59 minutes - 136 MB

We're back to our regular scheduled show! Kelsey Hightower (@kelseyhightower) has worn many hats as it says on his bio but we also learned from him that he probably doesn’t have that many hats at home as he has been living a minimalistic life over the past couple of years. A philosophy as we learn in this podcast that also goes well when it comes to building your next platform on Kubernetes. In this podcast we learn about the do’s and don’ts, how you should plan and test for k8s upgrades, w...

Perform 2020 Finale

February 06, 2020 23:29 - 13 minutes - 12.5 MB

We wrap up the last day of the Dynatrace Perform 2020 conference with an announcement of winners and learnings for the week

Perform 2020 en Español con Cesar Quintana

February 06, 2020 23:10 - 13 minutes - 12.6 MB

Vamos terminando el evento teniendo una platica con nuestro amigo Cesar Quintana quien tambien dio una vuelta por nuestro stand a platicar un poco de su experiencia en esta gran cxonferencia.

Perform2020 Andi on the Street: NoOps, thresholds and hybrid observability

February 06, 2020 23:00 - 20 minutes - 47.5 MB

Andi Grabner, our man-on-the-street, gets the scoop on: -NoOps: Reaching zero-incident prod through auto-remediation-as-code​ with Juergen Etzlstorfer -Beyond thresholds – Find anomalies and reduce false positives with Thomas Natschlaeger -Hybrid observability, from enterprise cloud to mainframe and everything in between with Alex Huetter

Perform 2020 Updates and News with Henrik Rexed of Neotys

February 06, 2020 22:18 - 36 minutes - 33.2 MB

Perform2020 Andi on the Street: Observability & Beyond, AI powered Kubernetes, and Real User Monitoring

February 06, 2020 22:00 - 23 minutes - 53.8 MB

Andi Grabner, our man-on-the-street, gets the scoop on: -Observability and beyond - with Thomas Rothschädl -Automated, AI-powered answers for Kubernetes with Matt Reider -RUM Roadmap with Alexander Sommer

Perform 2020 Aerolineas exitosas con Santiago Palacios

February 06, 2020 20:08 - 30 minutes - 27.9 MB

Perform 2020 xMatters Automating Remediation Actions with TravisDepuy

February 06, 2020 20:00 - 24 minutes - 56.4 MB

Travis Depuy of xMatters speaks to Leandro & Brian about how to leverage tools like xMatters to enable proactive alerting and remediation throughout your code life-cycle

Perform 2020: Cloud Modernization with Robert Sirchia of Magenic

February 06, 2020 18:57 - 18 minutes - 16.6 MB

Leveraging APM to enable smarter cloud migration

Perform 2020 Chris Tells a Performance Horror Story

February 06, 2020 18:35 - 11 minutes - 10.7 MB

Perform2020 Andi on the Street: Web Scale, OpenTelemetry and Resiliency

February 06, 2020 18:00 - 25 minutes - 58.7 MB

Andi Grabner, our man-on-the-street, gets the scoop on: -Going web-scale with cross-environment features, globally distributed high availability and more​ - with Guido Deinhammer -The role of OpenTelemetry in Dynatrace​ with Daniel Khan and Sonja Chevre -Build resiliency into your continuous delivery pipeline​ with Michael Villiger

Perform 2020 Español: Gabriel Prioli, amigo de Dynatrace

February 06, 2020 17:54 - 32 minutes - 29.4 MB

Tenemos tambien a Gabriel Prioli platicandonos un poco de la conferencua y su experiencia ayudando con la herramienta.

Perform 2020 en Español Sergio Hinojosa de Dynatrace

February 06, 2020 00:03 - 44 minutes - 41 MB

Nos encontramos con el amigo Sergio que nos platica de las novedades que tinene Dynatrace y ia eperiencia que se vive en la confrencia.

Perform 2020 Andi on the Street: AIOps, Performance Engineering and Deployment Strategies

February 05, 2020 23:30 - 22 minutes - 52.1 MB

Andi Grabner, our man-on-the-street, gets the scoop on: -Leverage AIOps with Dynatrace with Wolfgang Beer -Load & performance engineering as a self-service ​with Rob Jahn -The right way to deploy canary, blue/green and feature flags with Safia Habib

Perform 2020 Andreas Suarez desde Las Vegas con Choucair

February 05, 2020 23:19 - 37 minutes - 33.9 MB

Tenemos la oportunidad de platicar con Andres Suarez venido desde Colombia participando en la conferencia, quien nos cuenta de su experiencia en este evento asi como de sus aventuras pasadas.

Perform 2020 Andi on the Street: Mobile, Service Meshes and Self Service

February 05, 2020 21:00 - 7 minutes - 17.9 MB

Andi Grabner, our man-on-the-street, gets the scoop on: -How to improve every user’s mobile experience​ - with Dominik Punz -Advanced observability in cloud native microservices and service meshes​ with Alois Mayr and Sonja Chevre -Monitoring-as-a-self-service with Kristof Renders

Perform 2020: AI Assisted instance tuning with Akamas

February 05, 2020 19:59 - 25 minutes - 23.1 MB

Perform2020 Digital Business Analytics with Mark Kaplan of Barbri

February 05, 2020 18:00 - 29 minutes - 68.4 MB

We catch up with Mark on his latest adventures at Barbri, what he has planned next and how he gets business answers from Dynatrace using Digital Business Analytics https://www.dynatrace.com/perform-vegas/

Live from Dynatrace Perform 2020: Evening Reception

February 05, 2020 04:01 - 34 minutes - 31.3 MB

Here we are once again at the Cosmopolitan Hotel and Casino in Las Vegas, NV where…ONCE AGAIN…we are starting our 3 day marathon from the Dynatrace PERFORM 2020 conference. This is one of the biggest high-tech conference focused on performance disicplines from testing, engineering, architecture, monitoring and system scalability using Dynatrace’s innovative solutions. We’ll be chatting with Dynatracers, discussing news topics, giving away shoes and mini drones and sharing conversations with s...

Perform 2020: Evening Reception

February 05, 2020 04:01 - 34 minutes - 31.3 MB

Here we are once again at the Cosmopolitan Hotel and Casino in Las Vegas, NV where…ONCE AGAIN…we are starting our 3 day marathon from the Dynatrace PERFORM 2020 conference. This is one of the biggest high-tech conference focused on performance disicplines from testing, engineering, architecture, monitoring and system scalability using Dynatrace’s innovative solutions. We’ll be chatting with Dynatracers, discussing news topics, giving away shoes and mini drones and sharing conversations with s...

A year in - Establishing an SRE Role at CFA with Abigail Wilson

January 06, 2020 07:05 - 58 minutes - 134 MB

Do you have a clear definition of what Reliability means for your organization? Abigail Wilson, Reliability Architect at CFA Institute, sees this as a key requirement before you start transforming your organization to embrace site reliability, DevOps or Cloud Native. In the podcast we hear how Abigail went on her journey where she has proven that you don’t need a background in IT in order to become an advocate and change agent for reliability engineering. In her role has bridged the gap betw...

Releasing Better Software Faster – A Preview for Perform 2020

December 23, 2019 07:05 - 37 minutes - 86.5 MB

What does the Dynatrace ACE (Autonomous Cloud Enable) Team work on these days? How do cloud platform owners implement Monitoring as a Self-Service? How to elevate from traditional performance engineering to Performance as a Self-Service? How to bring the Unbreakable Delivery Pipeline to life? What problems can be auto-remediated and how? And what’s the role of Keptn when it comes to boosting the path to Autonomous Cloud? In this episode we have Andi, track leader of Perform 2020’s Release Be...

Digital Transformation: The Cloud is not your next data center with Mike Kavis

December 09, 2019 07:05 - 45 minutes - 104 MB

If you lift & shift to the cloud or move things back from the cloud to on-premise you most likely didn’t understand cloud and how it can help you transform your business and organization. A bold statement but very much true so as we learn in our conversation with Mike Kavis, Chief Cloud Architect at Deloitte. Mike (@madgreek65) has been in technology for 35+ years and was an early adopter of cloud technology as early as 2007 when AWS only had about 6 APIs. He has launched several startups an...

100th Episode! Continuous Performance & Continuous Podcasting with Mark Tomlinson

November 25, 2019 07:05 - 1 hour - 153 MB

Wait! What? This is our 100th Episode of PurePerformance? For this special anniversary we invited Mark Tomlinson, Performacologist & “The Performance Sherpa”, who also inspired us through his PerfBytes Podcast to run our own PurePerformance Podcast. While we start with talking about performance in podcasting we move over to learning more about how Mark is establishing a Continuous Performance process at his current employer. We learn about new ways to do performance engineering in a continuo...

The Unicorn Project, The Five Ideals and how DevOps evolved with Gene Kim

November 11, 2019 07:05 - 52 minutes - 120 MB

In 2013 the Phoenix Project by Gene Kim, Kevin Bahr and George Spafford sparked the next phase of DevOps transformations. 6 years later Gene Kim (@RealGeneKim) is back with The Unicorn Project, A Novel about Developers, Digital Disruption, and Thriving in the Age of Data. Developer Productivity is a key focus point of the story in the book and is what Gene has learned from different companies in the last years about. Good engineering companies put their best resources in developer productivi...

ChatOps: Automate yourself into your next job with Nestor and Zohaib from Citrix

October 28, 2019 06:00 - 55 minutes - 128 MB

ChatOps is not new! But many organizations have not understood nor leverage its full potential. The use cases spread from “What’s on todays cafeteria menu?” to “Deploy my latest Git commit as canary and scale based my SLOs!”. Listen to this podcast and learn from Nestor Zapata and Zohaib Hassan – both working at Citrix – on how they have started their ChatOps journey, how the built trust in the technology and how it helped them transform their organization towards more autonomy thanks to the...

Spring: The successful path to an open source project with creator Juergen Hoeller

October 14, 2019 06:05 - 1 hour - 153 MB

16 years and still growing! Not every open source project has the track history of Spring (www.spring.io), a framework for building modern applications for the java runtime. Juergen Hoeller (@springjuergen), creator of the Spring framework, gives us insights into how he and his team have grown Spring to where it is now. We learn how they have built a developer community, how they deal with feedback, why its important to interact with your users on a regular basis and where the road is headin...

Code as a Crime Scene: Diving into Code Forensics, Hotspot and Risk Analysis with Adam Tornhill

September 30, 2019 06:05 - 52 minutes - 119 MB

Are you analyzing the dependency between change frequency, technical complexity, and growth and length of code change hotspots? You should as it helps you with tackling technical debt and risk assessment the right way! In this podcast Adam Tornhill (@AdamTornhill) explains how he is applying data science and forensic approaches on data we all have in our organization such as: GIT commit history, ticket stats, static & dynamic code analysis, monitoring data … He is giving us insights in dete...

Understanding Distributed Tracing, Trace Context, OpenCensus, OpenTracing & OpenTelemetry

September 16, 2019 06:05 - 34 minutes - 78.1 MB

Did you know that Distributed Tracing has been around for much longer than the recent buzz? Do you know the history and future of OpenCensus, OpenTracing, OpenTelemetry and TraceContext? Listen to this podcast where we chat with Sonja Chevre, Technical Product Manager at Dynatrace, and Daniel Khan, Technical Evangelist at Dynatrace, about the past, current and future state of distributed tracing as a standard. OpenTelemetry https://opentelemetry.io/ OpenCensus https://opencensus.io/ OpenTr...

Chaos Engineering: The art of breaking things purposefully with Adrian Hornsby

September 02, 2019 06:05 - 55 minutes - 126 MB

In 2018 Adrian Cockcroft was quoted with: “Chaos Engineering is an experiment to ensure that the impact of failures is mitigated”! In 2019 we sit down with one of his colleagues, Adrian Hornsby (@adhorn), who has been working in the field of building resilient systems over the past years and who is now helping companies to embed chaos engineering into their development culture. Make sure to read Adrian’s chaos engineering blog and then listen in and learn about the 5 phases of chaos engineeri...

How to build distributed resilient systems with Adrian Hornsby

August 19, 2019 06:05 - 56 minutes - 130 MB

Adrian Hornsby (@adhorn) has dedicated his last years helping enterprises around the world to build resilient systems. He wrote a great blog series titled “Patterns for Resilient Architectures” and has given numerous talks about this such as Resiliency and Availability Design Patterns for the Cloud at DevOne in Linz earlier this year. Listen in and learn more about why resiliency starts with humans, why we need to version everything we do, why default timeouts have to be flagged, how to deal...

Preparing for a future microservices journey (with Wardley Maps) with Susanne Kaiser

August 05, 2019 06:05 - 1 hour - 138 MB

Susanne Kaiser (@suksr) has transformed her company from monolith on-premise into a SaaS solution running on a microservice architecture: Successfully! Nowadays she consults companies that need to find their “core domain”, break up and re-fit their architectures and organizational structure in order to truly get the benefit of microservices. In this podcast you learn which questions you need to ask before starting a microservice project, how to find your true “core domain”, how to restructur...

An Introduction to Service Mashes and Istio with Matt Turner

July 22, 2019 06:05 - 46 minutes - 105 MB

To service mash or not? That’s a good question! Not every architecture and project needs a service mesh but for running distributed microservices architectures service mashes provide a lot of essential features such as service discovery, traffic routing, security, observability .. We invited Matt Turner (@mt165), CTO at Native Wave, to tell us all we need to know about service mashes. We get a deep dive into Istio, one of the most popular current service mashes, the architecture and how the ...

An Introduction to Service Meshes and Istio with Matt Turner

July 22, 2019 06:05 - 46 minutes - 105 MB

To service mash or not? That’s a good question! Not every architecture and project needs a service mesh but for running distributed microservices architectures service mashes provide a lot of essential features such as service discovery, traffic routing, security, observability .. We invited Matt Turner (@mt165), CTO at Native Wave, to tell us all we need to know about service mashes. We get a deep dive into Istio, one of the most popular current service mashes, the architecture and how the ...

Keptn – A Technical “Behind the Scenes Look” with Dirk Wallerstorfer

July 08, 2019 06:05 - 51 minutes - 118 MB

Keptn (@keptnProject) is an open source control plane for Kubernetes enabling continuous delivery and automated operations. In this session we chat with Dirk Wallerstorfer (@wall_dirk) who is leading the keptn development team. We learn from Dirk why they choose knative as serverless framework to let keptn connect to other DevOps tools in the toolchain, how the event driven architecture works, which use cases are supported and where the road is heading. If you are interested also check out o...

Guests

Gene Kim
1 Episode
Kelsey Hightower
1 Episode

Twitter Mentions

@adhorn 3 Episodes
@keptnproject 2 Episodes
@kenzenhofer 2 Episodes
@chrisburrell7 2 Episodes
@ana_m_medina 2 Episodes
@thatdevopsguy 2 Episodes
@konradkokosa 1 Episode
@theapriledwards 1 Episode
@realgenekim 1 Episode
@metmajer 1 Episode
@davefarley77 1 Episode
@stevemcghee 1 Episode
@danpopnyc 1 Episode
@acaciocruz 1 Episode
@urlichsanais 1 Episode
@wall_dirk 1 Episode
@braeuer_j 1 Episode
@hrexed 1 Episode
@hatechllc 1 Episode
@appperfeng 1 Episode