Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Benchmarking the Java Application  RSS feed

 
SP Nam
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have an application which runs on linux and J2ee environment, and It has CTI layer also, CTI (Computer Telephony Interface) Its clients r from Telephony User Interface and Web User Interface, Most clients use TUI, After some days of running the Application TUI is giving slow response time, I am in process of Benchmarking my App and get response times in case of Web login, Tele login and reading or listening mails, and many other tasks, So I want to get some performance nos depending on users, Can u guys suggest some programs which can be integrated to my Application test the response times with various loads, If any suggest a better way of doing this
SP Nam
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For web interface load testing you might look at HttpClient - in the jakarta.apache.org/commons/ project. Unfortunately I don't pay attention to that area so I don't know of any comparable CTI/TUI emulator.
Bill
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JAMon is easy to use, fast, open source and does exactly what you are requesting. It can correlate performance to concurrent requests giving you an idea how your system scales.
The 2 lines of JAMon code placed in the sample servlet filter are arguably the most important 2 lines of code you could put in a web application. JAMon was mentioned in O'Reilly's "J2EE Best Practices" book.
Check it out at http://www.jamonapi.com
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!