Performance tests - it's a trap
Nie ma znaczenia czy pochodzisz ze świata JVM, .Net, PHP, czy innego. Jeśli musisz sprawdzić wydajność swojego systemu - będzie to spore wyzwanie. Szczególnie obecnie, w czasach mikro serwisów, klastrów, skomplikowanych systemów rozproszonych, itp.
Chciałbym odnieść się do najczęstszych błędów w dziedzinie testów wydajności. Podzielić się swoim doświadczeniem, zdobywanym, bardzo często, przez bolesne porażki i kosztowne eksperymenty.
Choć większość przykładów będzie pochodzić z świata JVM, to celem prezentacji jest pokazanie uniwersalnych praw, które rządzą w tym bardzo specyficznym obszarze testowania.
powrótSoftware Journeyman with over 7 years of experience in commercial software development. Conference speaker and open source contributor. Devotee of DDD, Event Sourcing and Polyglot Persistence. Continuously chasing the dream of a perfect software architecture, fulfilling all of the requirements and trends, even the strangest ones.