POPULARITY
Do you regularly go to the gym or are you just wearing your sweat pants and sneakers at home and think that will do it? Or how about agile practices? Do you think by religiously attending your daily standup your colleagues think your performance testing all of a sudden happens within each sprint?Leandro Melendez (aka Senor Performo), a DevRel Advocate for k6 load testing, tells us what he has seen in organizations he is helping to transform their performance engineering practices. The true benefit of becoming Agile, DevOps or whatever the next buzz word is, is to enable engineers with automated performance feedback on their changes. Listen in and also learn about Leandro's ideas on PDD (Performance Driven Development).Show LinksLeandro on Linkedinhttps://www.linkedin.com/in/leandromelendez/Señor Performo Sitehttps://www.srperf.com/K6 Load Testinghttps://k6.io/
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/
“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
In his SLOConf talk Production load testing as a guardrail for SLOs and in his blog Production Load Testing, Hassy Veldstra, founder of artillery.io makes the case for load testing in production. It helped him in various organizations to establish SLOs (Service Level Objectives) and change the way engineers think about performance. He got inspired by Building Evolutionary Architectures which introduces the concept of performance as a fitness function.Tune in into our conversation, hear our arguments pro and contra load testing in the various environments and learn why in the end we agreed on the fact that SLOs – while nothing really new – are a great chance to re-define performance engineering.Linkedinhttps://www.linkedin.com/in/hveldstra/SLOconf: Production load testing as a guardrail for SLOs - by Hassy Veldstrahttps://www.youtube.com/watch?v=Y20K1mJB6tkBlog: Load testing. In production.http://veldstra.org/production-load-testing/Artillery Websitehttps://artillery.io/Book: Building Evolutionary Architectureshttps://www.thoughtworks.com/books/building-evolutionary-architectures
Daylight savings can bring chaos to systems such as rogue processes consuming CPU or memory and therefore impact your critical systems. The question is: how do you systems react to this chaos? How can you test for this? And how can you make your systems more resilient against this chaos?In this episode we talk with Ana Margarita Medina, Chaos Engineer at Gremlin. In her previous job, Ana (@Ana_M_Medina) was a Site Reliability Engineer at Uber where she helped coping with the “chaos” on New Years Eve or Halloween. Ana gives us great insights into the discipline of Chaos Engineering, that its really about running controlled experiment and that everyone can get started that has an interest in contributing to more resilient systems.Here the additional links we promised during the recording: Drift into failure, Chaos Engineering Community, Chaos Engineering and System Resilience in Practice.https://www.linkedin.com/in/anammedina/https://twitter.com/Ana_M_Medinahttps://eng.uber.com/nye/https://www.amazon.com/Drift-into-Failure-Sidney-Dekker/dp/1409422216https://www.gremlin.com/community/https://www.amazon.com/Chaos-Engineering-System-Resiliency-Practice/dp/1492043869
Daylight savings can bring chaos to systems such as rogue processes consuming CPU or memory and therefore impact your critical systems. The question is: how do you systems react to this chaos? How can you test for this? And how can you make your systems more resilient against this chaos?In this episode we talk with Ana Margarita Medina, Chaos Engineer at Gremlin. In her previous job, Ana (@Ana_M_Medina) was a Site Reliability Engineer at Uber where she helped coping with the “chaos” on New Years Eve or Halloween. Ana gives us great insights into the discipline of Chaos Engineering, that its really about running controlled experiment and that everyone can get started that has an interest in contributing to more resilient systems.Here the additional links we promised during the recording: Drift into failure, Chaos Engineering Community, Chaos Engineering and System Resilience in Practice.https://www.linkedin.com/in/anammedina/https://twitter.com/Ana_M_Medinahttps://eng.uber.com/nye/https://www.amazon.com/Drift-into-Failure-Sidney-Dekker/dp/1409422216https://www.gremlin.com/community/https://www.amazon.com/Chaos-Engineering-System-Resiliency-Practice/dp/1492043869
Why do some organizations still see performance testing as a waste of time? Why are we not demanding the same level of performance criteria for SaaS-based solutions as we do for in-house hosted services? Why are many organizations just validating performance to be “within specification” vs “holistically optimized”?In this episode we have invited James Pulley (@perfpulley), Performance Veteran and PerfBytes News of the Damned host, to discuss who organizations can level up from performance testing to true performance engineering. He also shares his approaches to analyzing performance issues and gives everyone advice on what to do to start a performance practice in your organization.https://www.linkedin.com/in/jameslpulley3/https://www.perfbytes.com/p/news-of-damned.html
Why do some organizations still see performance testing as a waste of time? Why are we not demanding the same level of performance criteria for SaaS-based solutions as we do for in-house hosted services? Why are many organizations just validating performance to be “within specification” vs “holistically optimized”?In this episode we have invited James Pulley (@perfpulley), Performance Veteran and PerfBytes News of the Damned host, to discuss who organizations can level up from performance testing to true performance engineering. He also shares his approaches to analyzing performance issues and gives everyone advice on what to do to start a performance practice in your organization.https://www.linkedin.com/in/jameslpulley3/https://www.perfbytes.com/p/news-of-damned.html
Henrek Rexed, from our show's sponsor Neotys, joins us to answer the question of how to make sure our tests are relevant. He also gives us an update on the latest release of Neoload. https://www.neotys.com/neoload/whats-new
In this episode, Leandro "Señor Performo" Melendez, joins me to discuss when and how to use browser driven tests in your load test.
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.linkedin.com/in/joerekvangaalen/https://www.neotys.com/performance-advisory-council/joerek_van_gaalen
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.linkedin.com/in/joerekvangaalen/https://www.neotys.com/performance-advisory-council/joerek_van_gaalen
Mark Tomlinson and James Pulley join Brian to discuss how Varnish and Squid Cache can be helpful both in the context of website performance as well as the work-from-home situation many of us find ourselves in.
James Pulley, host of News of the Damned, joins me to answer the question, "How can cache be used to improve performance and what do I need to know in order to test it properly?"
Leandro Melendez (a.k.a. Señor Performo) joins us for a pretty in-depth conversation about his upcoming performance workshop in which he helps people to learn one of the hardest and most complex part so performance test scripting: transport level data correlation. Wow! Leandro has been a lead consultant for Qualitest (www.qualitestgroup.com) for more than 10 years and travels the world-over assisting their customers with performance testing and engineering initiatives. Register for STPCON here: www.stpcon.com
Leandro Melendez (a.k.a. Señor Performo) joins us for a pretty in-depth conversation about his upcoming performance workshop in which he helps people to learn one of the hardest and most complex part so performance test scripting: transport level data correlation. Wow! Leandro has been a lead consultant for Qualitest (www.qualitestgroup.com) for more than 10 years and travels the world-over assisting their customers with performance testing and engineering initiatives. Register for STPCON here: www.stpcon.com
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
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
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
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
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 continuous way, how to integrate it with your monitoring and why it is not always important to run the big load tests but rather focus on short feedback cycles.We want to give Mark credit for what he has done for the performance community and use this to say THANK YOU!! Hope to have you back for many more episodes to come and definitely for episode 200!https://www.linkedin.com/in/perfsherpa/https://www.perfbytes.com/
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 continuous way, how to integrate it with your monitoring and why it is not always important to run the big load tests but rather focus on short feedback cycles.We want to give Mark credit for what he has done for the performance community and use this to say THANK YOU!! Hope to have you back for many more episodes to come and definitely for episode 200!https://www.linkedin.com/in/perfsherpa/https://www.perfbytes.com/
Leandro Melendez, aka Señor Performo, host of PerfBytes Español, joins me to answer the question "What is the difference between think time and pacing?", and how to leverage them to create load scenarios.
Brian Wilson and Mark Tomlinson dive into the wonderful world of testing applications that are running on the Kubernetes platform and what additional aspects should be considered when running performance tests.
There are many uses of think time, and there are choices to be made when analyzing results. Join Brian Wilson and this episode's guest, Mark Tomlinson, as we discuss the question "Does including think time impact the test results for analysis purposes?"
Leandro Melendez, aka Señor Performo, host of PerfBytes Español, joins me to look at what Standard Deviations and Sigmas are and how to use them in the world of Performance Analysis.
In this episode of Ask PerfBytes, Mark Tomlinson joins me answer the question, "How do I retrain my service virtualization?"
In this episode, Leandro Melendez, aka Señor Performo, helps me answer the question:How can I size a physical environment from a cloud elastic instance?
Have you ever used USE? Have you ever wondered what differentiates a performance tester from a performance engineer? Want to know how to automate performance engineering into DevOps Pipelines?Twan Koot, Performance Engineer at Sogeti, is answering all these questions. We met him at the last Neotys PAC Event where he gave an in-depth look on metrics and enlightened us all with USE (a method from Netflix’s Brendan Gregg). In our conversation we explain what USE really is, how to apply it and how a good performance engineer needs to understand more than just response time!Links:Twan on linkedin - https://www.linkedin.com/in/twan-koot-a813a8b7/Twan's deck from Neotys PAC - https://www.neotys.com/performance-advisory-council/twan-kootTwans Video at Neotys PAC - https://www.youtube.com/watch?v=hV8wpkDUtyshttp://www.brendangregg.com/Brendan Gregg's home page - http://www.brendangregg.com/eBPF - https://prototype-kernel.readthedocs.io/en/latest/bpf/BCC - https://iovisor.github.io/bcc/
Have you ever used USE? Have you ever wondered what differentiates a performance tester from a performance engineer? Want to know how to automate performance engineering into DevOps Pipelines?Twan Koot, Performance Engineer at Sogeti, is answering all these questions. We met him at the last Neotys PAC Event where he gave an in-depth look on metrics and enlightened us all with USE (a method from Netflix’s Brendan Gregg). In our conversation we explain what USE really is, how to apply it and how a good performance engineer needs to understand more than just response time!Links:Twan on linkedin - https://www.linkedin.com/in/twan-koot-a813a8b7/Twan's deck from Neotys PAC - https://www.neotys.com/performance-advisory-council/twan-kootTwans Video at Neotys PAC - https://www.youtube.com/watch?v=hV8wpkDUtyshttp://www.brendangregg.com/Brendan Gregg's home page - http://www.brendangregg.com/eBPF - https://prototype-kernel.readthedocs.io/en/latest/bpf/BCC - https://iovisor.github.io/bcc/
We are here near San Francisco joining in the basement area of the Hyatt Regency Burlingame with a bunch of deranged software testing geeks to talk about performance and stuff!
We are here near San Francisco joining in the basement area of the Hyatt Regency Burlingame with a bunch of deranged software testing geeks to talk about performance and stuff!
All too often, a performance engineer finds there are no performance oriented criteria in a sprint. In this episode, we discuss how to get developers to include performance into their user stories and acceptance criteria.
Creating and maintaining test scenarios not only takes a lot of time, but means we are creating artificial test scenarios based on what we think users are going to do versus replicating real users behavior. In this episode we invited Thomas Rotté, one of our friends from https://probit.cloud, who solved these problems for their work at KBC Bank. Their solution is an AI that learns behavior of real user traffic, creates a probability model for most common user journeys and uses that model to create automation test scripts on the fly for automated, real user simulating test bots. We also learn how GDPR and other challenges influenced their solution and how they are now working with other tool vendors and enterprises to bring this technology to the market.
Creating and maintaining test scenarios not only takes a lot of time, but means we are creating artificial test scenarios based on what we think users are going to do versus replicating real users behavior. In this episode we invited Thomas Rotté, one of our friends from https://probit.cloud, who solved these problems for their work at KBC Bank. Their solution is an AI that learns behavior of real user traffic, creates a probability model for most common user journeys and uses that model to create automation test scripts on the fly for automated, real user simulating test bots. We also learn how GDPR and other challenges influenced their solution and how they are now working with other tool vendors and enterprises to bring this technology to the market.
We catch up with the members of the Neotys PAC 2019 in Chamonix, FR after their second day of presentations and skiing.
We catch up with the members of the Neotys PAC 2019 in Chamonix, FR after their second day of presentations and skiing.
We catch up with the members of the Neotys PAC 2019 in Chamonix, FR after their first day of presentations.
We catch up with the members of the Neotys PAC 2019 in Chamonix, FR after their first day of presentations.
In this episode, Andi has a coffee and a chat with Dynatrace's Chief Product Officer Andreas Lehofer where they dig a little deeper into AI Ops Enhancements.
Kurt Aigner gave a session about managing hybrid system complexity, from the cloud to the mainframe and everything in between. He shares a few notes and tips in this discussion.
Kurt Aigner gave a session about managing hybrid system complexity, from the cloud to the mainframe and everything in between. He shares a few notes and tips in this discussion.
Patrick Thurner is a Dynatrace Product Manager working with Microsoft Azure integrations, support and capability. In this episode he shares a bit more information about the latest Azure and Dynatrace features.
In this episode, Andi has a coffee and a chat with Dynatrace's Chief Product Officer Andreas Lehofer where they dig a little deeper into AI Ops Enhancements.
Gary Carr shares his experience with Dynatrace IaaS cloud support and a deep dive into how Dynatrace open AI provides intelligence into the capabilities and technologies of Azure, GCP and AWS.
Jimmy Stewart of Kroger, along with Michael Timmers and Kamala Dasika from Pivotal Cloud Foundry, discuss Kroger’s migration to PCF and how they tackle monitoring with the Dynatrace Bosh Agent
Ryan Murphy shares his experiences with leveraging Dynatrace to help deliver value to customers and partners, especially focusing on Cloud provisioning and multi-environment configuration management.
Steven Marrocco shares his experience with automated monitoring and management using Dynatrace for virtualized environments leveraging Blue Prism for problem-solving, collaboration and knowledge insight algorithms. No actual robots were harmed in this recording.