The Motrix : Lukasz Nowanski - Real world Example of Performance Testing

-
01:01:25
Description:
Based on a real project example Lukasz will show how performance testing helped him find a bottleneck in a microservice that was under development.
Lukasz's talk will cover the following:
- The approach for building the correct manual performance test plan.
- Tools used to discover the exact block of code that was responsible for performance degradation.
- The Automated Performance testing around that microservice in order to use it as an architectural fitness function that helps building evolutionary architectures.
- The CI/CD pipeline that runs once a day to ensure that certain architectural characteristics of that microservice remains with specific thresholds
Speaker bio: Lukasz Nowanski
I have been designing and developing software for a living for about 18 years now. My career started as a web developer with a strong focus on UI technologies but in time my interests shifted towards backend technologies. During my career in Dell EMC I have worked on Big Data projects designing solutions where the performance of real time streaming applications was one of the key aspects that could determine the success or failure of the proposed solution. In time my focus has shifted to building event driven distributed systems within microservices pattern and backed by RESTful APIs. Testing has always been at the heart of everything I did. I am of the opinion that highly skilled software engineers can only call themselves real professionals if they embrace testing as a must have skill that helps develop reliable and maintainable software.
Previous Lesson:
Next Up:
-
Transcendental Learning from the Space Time Continuum with Dan Billing01:06:18
-
Women in Software Testing01:39:27
-
Value and Visibility by Gem Hill00:50:06
-
TDD for Testers with Gary Fleming00:55:07
-
Verifying Relationships: Consumer-Driven Contract Tests and Microservices00:36:30
-
AMA: How To Start Blogging AMA with Louise Gibbs, Bruce, Chris Armstrong & Lee Marshall01:03:30
-
Double Header! - Al Goodall and Simon Prior01:23:42
-
No estimates: dream or reality - Darryn Downey00:52:46
-
Measuring quality in production - Abby Bangser01:03:22
-
Testing in Production with Talia Nassi00:42:32
-
Challenges Testing Blockchain Applications with Sanne Visser00:56:45
-
Do you work in a team that does not feel like a team? with Ileana Lorena Herrera Martinez00:55:38
-
Getting started with Chaos Engineering - Simon Aronsson01:03:59
-
Off-Roading with Test Scripts with Sylvia Killinen00:54:07
-
Agile Tester Toolkit - Make an Impact - Julia Pottinger01:07:01
-
Let It Go: Knowing when (and how) to let go - Nicola Sedgwick00:59:07
-
My Story of Kanban and Its Positive Impact on Testing - Conor Fitzgerald01:00:24
-
Quality Engineering - Anne-Marie Charrett01:04:11
-
Deliberate discovery of requirements with BDD - Gáspár Nagy01:01:14
-
Panel Event - "Shifting Testing, Left or Right?"00:59:11
-
Patterns of a “good” Test Automation Framework, Locators & Data! - Anand Bagmar01:01:11
-
Testers Virtual Coffee with Sfax and Salta01:38:16
-
A Tale of Two Tools: Selenium 4 and Appium 2.0 - Manoj Kumar00:55:58
-
Self Care When Everything’s Terrible - Gem Hill00:40:41
-
Continuous testing throughout the SDLC - Dan Ashby01:31:09
-
Let's Save The Titanic - Louise Gibbs00:56:38
-
Let's talk about ethics and software development - Tobias Geyer00:45:06
-
Quality Engineering in Action with Jess Ingrassellino, Hitesh Khodani and Venkat Ramakrishnan00:59:31