During the last years we received the following reviews on the ADF Performance Monitor:
Frank Nimphius
Senior Principal Product Manager @ Oracle
“The ADF Performance Monitor product is an excellent tool for collecting and aggregating fine grained information about ADF application performance during development, testing and in production. The visual user interface of the Performance Monitor makes it easy for developers to spot performance bottlenecks in the view, the controller and the business component layer. But the tool not only does indicate bottlenecks, it also provides suggestions for what to change to considerably improve ADF application performance. Trying the AMIS Performance Tool, you can clearly tell the expertise, heart-blood and years of development that went into this product.”
Reset filters
Road Runner Sports
"The ADF Performance Monitor is amazing! We recently launched our first ADF application and needed to resolve several issues affecting stability and performance. The ADFPM provided the visibility...
"The ADF Performance Monitor is amazing! We recently launched our first ADF application and needed to resolve several issues affecting stability and performance. The ADFPM provided the visibility needed to pinpoint and with Franks guidance we were able to quickly resolve a wide variety of problems. The tool is intuitive to use, and insights provided are very robust. I highly recommend!"
Intris
"The ADF Performance Monitor is used for many LIVE customers in production. This makes it much more convenient to focus on the real problems, and clearly report to the customer why we focus on...
System: freight forwarding, customs and warehousing software management solutions
"The ADF Performance Monitor is used for many LIVE customers in production. This makes it much more convenient to focus on the real problems and clearly report to the customer why we focus on certain matters, and why we give other things a lower priority. To express this in time/money is quite difficult, but you can safely say that you can win a lot of time in the following areas:
50-60% time savings for researching performance-related issues. Because developers really get a very low-level insight into the framework, it is much easier to tackle performance issues and generate large performance profits with limited actions
5-10% time savings by incorporating extra quality checks in development cycle (time gains come from avoiding hotfixes)
20-30% time saving when selecting errors reported by customers
Great time gain during steering committees to keep the subjectivity out of the discussions so that there can be focused on the actions that really matter to end users."
“We needed to troubleshoot many ADF performance problems. After a long selection period we chose the ADF Performance Monitor - because it fits our needs the best. We use it every day for all our...
Systems: Extensions of the Oracle E-Business suite - build in Oracle ADF
Large ADF applications; 750+ ViewObjects, 25 Root ApplicationModules
“We needed to troubleshoot many ADF performance problems. After a long selection period we chose the ADF Performance Monitor - because it fits our needs the best. We use it every day for all our ADF applications to monitor the performance in production. We have solved many issues related to the ADF code, slow queries, and even slow network. We like the detailed metrics of the ADF Performance Monitor that gives us insight and visibility - and suggestions to solve typical ADF problems.”
Barman Hanssen AS
“We are very pleased with the ADF Performance Monitor - it has helped us a lot. When we started exploring the ADF Performance Monitor, it revealed many poor running SQL queries. If customers...
SAAS model, 2 WLS node at customer location in production
System: Application for highschool students; managing time schedule, grades, absence, place to turn in papers, e.g.
Large ADF application; 700+ ViewObjects, 7 Root ApplicationModules
“We are very pleased with the ADF Performance Monitor - it has helped us a lot. In production, it helps us to monitor that everything is OK — or that there are problems that we need to address. When we started exploring the ADF Performance Monitor, it revealed many poor running SQL queries. Most of the process time was spent in the database. We either made changes to the queries, or just tuned the view objects, and as a result we had a significant performance improvement. If customers contact us to report performance problems, we start looking in the ADF Performance Monitor to find the root cause. When found, it can be solved! The ADF Performance Monitor makes us more efficient in our work, which benefits both us and our customers.”
AXI-Belgium
“As an ADF Developer with more than 5 years’ experience, and more than 5 years’ experience with ADF Business Components, quite frequently there are still times when you cannot pinpoint why an...
System: an advanced document management system extendable with customer specific functionality. Originally build in ADF10g, redesigned and build in ADF11g.
“As an ADF Developer with more than 5 years’ experience, and more than 5 years’ experience with ADF Business Components, quite frequently there are still times when you cannot pinpoint why an application is not working properly or slow. At such times you would like to know precisely what is happening behind the scenes in order to get insight into the ADF internals. The ADF Performance Monitor is the instrument of choice. Now I use the ADF Performance Monitor daily as an additional quality control during development. Also, when we are performing load tests we use the ADF Performance Monitor to identify any performance problems.”
Pagoni
“While developing our application, we used the ADF Performance Monitor from the start on. In the ADF framework, it is not always clear what actions exactly are performed during a request. The ADF...
SAAS model, 1 WLS node at customer location in production
System: custom application for the planning of real-estate development for large governments in The Netherlands.
Large ADF application; 750+ ViewObjects, 25+ ApplicationModules
“While developing our application, we used the ADF Performance Monitor from the start on. In the ADF framework, it is not always clear what actions exactly are performed during a request. The ADF Performance Monitor gives us an excellent insight. Already during the development of our application it shows us performance bottlenecks that we can resolve immediately. Additionally, we use the ADF Performance Monitor during the test phase. On a regular basis, we watch the ADF Dashboards that highlight performance issues, which we have not discovered during the development phase. Additionally, the ADF Performance Monitor logs all errors that have occurred during the test phase, even those that are not reported by our testers. The ADF Performance Monitor is for us a very valuable tool to create a high-quality and performing ADF application.”
Dutch Ministry of Justice
“The ADF Performance Monitor is for us interesting during application development. But for us it is even more interesting during the implementation/production phase. We use it as a real-time...
system: The primary information system for the Dutch judiciary is replaced with a new system based on Oracle technology
Very large ADF application; 1000+ ViewObjects, 15+ ApplicationModules
“The ADF Performance Monitor is for us interesting during application development. But for us it is even more interesting during the implementation/production phase. We use it as a real-time dashboard that shows how much load the application puts on our system. We can even drill down to the level of an individual user. Sometimes we go so far that we proactively approach end-users: before they complain we already have contacted them. For Spir-it is of great value that we can continuously identify the weakest link, even if there is no actual performance problem (yet).”
The AMIS ADF Performance Monitor not only affects systems. Henri Peters: “Users are right when they are concerned with the introduction of new information systems. When we showed the real- time performance dashboard of the monitor, they understood that we cannot always avoid performance problems, but are able to resolve problems quickly when they arise. This has resulted in a lot of support of customers that had to implement the new ADF application.”
IKB Bank
"Our main use of the ADF Performance Monitor is an analysis of production errors and performance issues. Mostly of them we couldn’t foresee; how the end-user is really using our system. Our...
"The central loan-application of our bank will be replaced and newly developed with Oracle ADF. Our main use of the ADF Performance Monitor is an analysis of production errors and performance issues. Mostly of them we couldn’t foresee; how the end-user is really using our system. Our developers use the monitor also in our development environment, starting with reproducing the production issues. A very good feature in the monitor are the hints for best practices based on the ADF community. We have identified and solved some architecture problems. The ADF Performance Monitor is a big help to get stable applications."
Perfit
“ADFPM is a great product that’s helped our group tremendously in improving the performance of our application. It has especially helped identify better practices and consistency in the way we...
Kenton Ho - President at Perfict Computer Systems Group
Canada
500+ end-users
8 developers
4 WLS node in production
System: administrative application supporting road transport scheduling
“ADFPM is a great product that’s helped our group tremendously in improving the performance of our application. It has especially helped identify better practices and consistency in the way we code.”
CACI
"We use the ADF Performance Monitor intensively at our development environment in JDevelopers console log to fix problems already during development. With the monitor we have detected many slow...
SAAS model, 10+ WLS node at customer location in production
System: Student information system for higher education. It is now used on a daily basis by 33 higher education institutions and over 372.000 students.
Large ADF application; 1000+ ViewObjects, 25+ ApplicationModules
“We use the ADF Performance Monitor intensively at our development environment - in JDevelopers console log - to fix problems already during development. With the ADF Performance Monitor we have detected many slow queries and many multiple redundant ADF ViewObject query executions. We monitor new releases on our pre-production environments to get a feeling of the performance. We monitor our most important customers on production to see if there are problems and to find out if we meet our SLA that we must meet contractually.”
Chaîne Thermale
“Thanks to the ADF Performance Monitor we have achieved a great performance improvement. We have already reduced the total average general response times with one third! And we are still busy...
Large ADF application; 250+ ViewObjects, 25+ Root ApplicationModules
“Thanks to the ADF Performance Monitor we have achieved a great performance improvement. We have already reduced the total average general response times with one third! And we are still busy bringing down the response times with help of the monitor. The service by Frank was also excellent. We couldn’t find any other product that gives us so much insight in what happens in an ADF application.”
Impulse Info Systems
“We are using the ADF Performance Monitor now for a couple of years and it’s very helpful for us. It’s a very powerful tool to detect and analyse performance problems and it provides detailed...
SAAS model, 12 WLS node at customer location in production
System: Application for mental healthcare; managing time schedule, patients, treatments, finance, e.g.
Very large ADF application; 1000+ ViewObjects, 10 Root ApplicationModules
“We are using the ADF Performance Monitor now for a couple of years and it’s very helpful for us. It’s a very powerful tool to detect and analyse performance problems and it provides detailed information to investigate and solve problems. We use the tool during development to prevent bad performant software. We are also using it in production environments to proactive detect improvements and for zoom into historical data for analyzing a reported problem.”
Capital Banking Solutions
“The ADF Performance monitor is an essential tool used in order to enhance performance and detect bottlenecks in our production environments. The way it was designed, it can help you drill down...
SAAS model, 2 WLS node at 50+ customer locations in production
System: Application for Banks
Large ADF application; 1000+ ViewObjects, 15 Root ApplicationModules
“The ADF Performance monitor is an essential tool used in order to enhance performance and detect bottlenecks in our production environments. The way it was designed, it can help you drill down into ADF lifecycle better than any other performance tool that monitors the JVM. Real time report and a microseconds difference is the competence you need. We are generating our own reports for Audit purposes from its schema. The dashboard layout gives you an indicative of the main issues you have.
It is able to monitor every managed server and check for high CPU utilization, low memory, failures and errors. We were able to solve and identify long running queries, processes and even network latency issues. If you develop with ADF then you need ADF Performance Monitor.”
Ministry of ManPower
"The ADF Performance Monitor is an excellent performance monitor; every ADF project should have it! We implemented an ADF application that serves 40.000 students in Oman - and we did experience quite...
System: Application for Oman university students; managing classes, examinations, turn in papers, e.g.
Large ADF application; 1000+ ViewObjects, 10 Root ApplicationModules
"The ADF Performance Monitor is an excellent performance monitor; every ADF project should have it! We implemented an ADF application that serves 40.000 students in Oman - and we did experience quite severe performance problems serving this many end-users at peek times. With the ADF Performance Monitor (and Frank on location) we detected and resolved quite a number of weak spots in our application; memory overconsumption, avoid redundant ViewObject queries, network delay between server and database, JVM issues, slow queries, inefficient ADF parameter values, e.g. The ADF Performance Monitor is an incredible help; I highly recommend it to any ADF project."
IAEA
“We needed to troubleshoot our ADF performance problems. Frank came to Vienna for a few days and resolved our performance problems with the ADF Performance Monitor. Highly recommended!”
Systems: Extensions of the Oracle E-Business suite - build in Oracle ADF
Medium ADF applications; 200+ ViewObjects, 4 Root ApplicationModules
“We needed to troubleshoot our ADF performance problems. Frank came to Vienna for a few days and resolved our performance problems with the ADF Performance Monitor. Highly recommended!”
European Commission
“We have solved many of our performance problems with the ADF Performance Monitor. It is an excellent product to monitor ADF applications and ADF internals on production.”
“We have solved many of our performance problems with the ADF Performance Monitor. It is an excellent product to monitor ADF applications and ADF internals on production.”
Cargonaut
"We have implemented the ADF Performance Monitor on the Java apps deployed on our tomcat servers. Thanks to this tool we can act proactive so our performance and up-time experience increased...
Systems: Several portal applications for airline companies and customs - showing information flows to and from Schiphol (Dutch national airport)
Several medium sized ADF applications; 100+ ViewObjects, 5 Root ApplicationModules
“We have implemented the ADF Performance Monitor on the Java apps deployed on our tomcat servers. Thanks to this tool we can act proactive so our performance and up-time experience increased dramatically.”
Dutch Public Prosecution Service
“The ADF Performance Monitor is a lifesaver; it has detected the production problem we had; memory over-consumption. Only under certain circumstances. Servers even went down because of this. Frank...
“The ADF Performance Monitor is a lifesaver; it has detected the production problem we had; memory over-consumption. Only under certain circumstances. Servers even went down because of this. Frank helped us to solve these problems”
TGC
“Great tool to monitor and optimize the performance of ADF applications. With the level of detail reached by the metrics, it was possible to observe implementation errors that are difficult to see...
SAAS model, 4 WLS nodes at customer location in production
Large ADF application; 500+ ViewObjects, 5 Root ApplicationModules
“Great tool to monitor and optimize the performance of ADF applications, only in the use of the trial version could observe the advantages of the analysis that this application does in a product. With the level of detail reached by the metrics, it was possible to observe implementation errors that are difficult to see even for experienced developers.
The analysis presented in each finding and the documentation that it provides as backup, allow a development company to improve its implementation practices and revisions. The analysis of possible solutions and examples of implementation are a feature of great value. It is a tool of easy understanding and use since the graphics are very representative and the way of navigating between screens is very intuitive. The tool optimizes both the time in the detection of bugs, and the administration and distribution of HW resources.”
Pepkor.it
“We use the ADF Performance Monitor in production for daily evaluation. We are very happy with the tool, it gives us valuable insights on the performance. We can now quickly troubleshoot...
Large ADF applications; 750+ ViewObjects, 5 Root ApplicationModules
“We use the ADF Performance Monitor in production for daily evaluation. We are very happy with the tool, it gives us valuable insights on the performance. We can now quickly troubleshoot problems.”
Mitech
“We use the ADF Performance Monitor on our development and test servers to detect slow queries and inefficiencies. I recommend the product for any ADF application.”
Large ADF applications; 500+ ViewObjects, 7 Root ApplicationModules
“We use the ADF Performance Monitor on our development and test servers to detect slow queries and inefficiencies. I recommended the product for any ADF application.”
City of Amsterdam
“We had urgent performance problems, a few weeks before our application went into production the response time of a few important screens was more than 10 seconds while it should had been less than...
“We had urgent performance problems, a few weeks before our application went into production the response time of a few important screens was more than 10 seconds while it should had been less than 3 seconds. We couldn’t pinpoint the exact location that caused the performance problems. With the ADF Performance Monitor we were able to detect the bottlenecks and we got insight into our application. With this information we have tuned inefficient database queries executed and changed the structure of the ADF application. We solved our performance problems and ended up with response times of less than 2 seconds.”
HZPC
“Frank helped us with the tool to troubleshoot our severe performance problems. We limited the number of database rows loaded into the application, and the number of columns in several screens....
Large ADF applications; 500+ ViewObjects, 10 Root ApplicationModules
“Frank helped us with the tool to troubleshoot our severe performance problems. We limited the number of database rows loaded into the application, and the number of columns in several screens. Frank was a great help!”
Wing Leading Edge
“I had very good experiences with the product. Especially the ADF callstack details and warnings gave me visibility what is happening in our application. The monitor runs very smoothly in the...
Bogdan Dancu - Technical architect & Head of Development WLE
Romania
500+ end-users
3 developers
SAAS model, 2 WLS nodes
System: Standard application for managing projects, products, members e.g.
Medium ADF application; 100+ ViewObjects, 1 Root ApplicationModules
“I had very good experiences with the product. Especially the ADF callstack details and warnings gave me visibility what is happening in our application. The monitor runs very smoothly in the background, sending lots of data in the database without affecting the user experience. I like that I can see the all complete user click history and historic performance metrics. The ADF Performance Monitor was a big help - we resolved many problems. I recommend it to every ADF project.”
Justid
“We had severe memory problems. With the ADF Performance Monitor we were able to pinpoint precisely which ADF ViewObjects were responsible and were wasting the server memory.”
Large ADF applications; 500+ ViewObjects, 10 Root ApplicationModules
“We had severe memory problems. With the ADF Performance Monitor we were able to pinpoint precisely which ADF ViewObjects were responsible and were wasting the server memory.”