Skip to content

Java web application used for performance testing and analysis presentation/class

License

Notifications You must be signed in to change notification settings

LeadingEDJE/performance-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

performance-webapp

Java web application used for performance testing and analysis presentation/class.

JAX-RS REST service simulates a number of possible bottlenecks:

  • /performance-webapp/fast - does nothing, returns thread name in text/plain
  • /performance-webapp/sleep/ - sleeps for "time" milliseconds
  • /performance-webapp/uuid/ - generates "n" Random UUIDs
  • /performance-webapp/fib/ - generate "n"th number in fibonnaci sequence
  • /performance-webapp/synch/sleep/ - sleeps for "time" milliseconds in synchronized block
  • /performance-webapp/synch/uuid/ - generates "n" Random UUIDs in synchronized block
  • /performance-webapp/synch/fib/ - generate "n"th number in fibonnaci sequence in synchronized block
  • /performance-webapp/executor/sleep/ - sleeps for "time" milliseconds using executor service
  • /performance-webapp/executor/uuid/ - generates "n" Random UUIDs using executor service
  • /performance-webapp/executor/fib/ - generate "n"th number in fibonnaci sequence using executor service
  • /performance-webapp/deadlock/1 - Lock object 1 then 2
  • /performance-webapp/deadlock/2 - Lock object 2 then 1
  • /performance-webapp/memory/ - generates "n" Random UUIDs and stores in session

About

Java web application used for performance testing and analysis presentation/class

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages