~/talk

JMeter + GitHub = Understandable performance of your application

Talkat Build Stuff 2025 · 2025-12-03..12-05· [testing, devops-and-delivery]
links:none on file
slides:none on file

Shows how to run JMeter + GitHub Actions to automate JMeter JMX runs, collect JTL results, parse throughput JSON, and fail CI when thresholds miss. Includes a public repo and a demo API with flows (homepage → login → products → logout), warm‑up threads and delayed groups, and Excel trend tracking. Reports a 200‑thread, 3‑minute run that produces ~50,000 calls (~250 RPS) and a real fix that lifts an endpoint from ~10 RPS to 70–80 RPS after DB index changes.

AI-written summary · about

  1. 0:00🚀 Build Stuff Conference – Get Your Tickets!
  2. 0:25Introduction: Why Performance Matters (The 3-Second Delay)
  3. 2:40Why Teams Ignore Performance Testing (and Why That’s Risky)
  4. 5:10Key Reasons to Test: Bottlenecks, Requirements & Stability
  5. 8:00Types of Performance Testing Explained
  6. 11:20JMeter Basics: Test Plans, Threads & HTTP Requests
  7. 15:40Assertions & Validating Responses
  8. 18:30Measuring Throughput & Finding System Limits
  9. 22:10Testing Real User Flows (End-to-End Scenarios)
  10. 25:00Automating Tests with GitHub Workflows
  11. 27:30Tracking Performance Trends & Thresholds
  12. 29:00Real Case Studies: Fixing Bottlenecks & Scaling Systems
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.