You have been recruited by an online retailer of footwear to conduct a review of their online systems. Your primary Finding is that the development team has
implemented duplicated complex business logic as Java scripts directly into the JSPs, causing performance, scalability, and maintainability issues.
Which two design patterns would you select to improve the current code base?
A successful web application is used by over two hundred thousand users. Due to this substantial load, the database is over bridged and fails frequently. All data,
included critical user records and temporary session data, is stored in the database. Because of resource constraints, a new database system cannot be installed.
Which change will reduce the load on the database?
MedLabML is a startup firm that moves patient data between different care providers to provide a "single patient view". They use a B2B system to exchange
electronic business document with their key suppliers. They are seeking your advice about standards to review for improving their message-level security.
Which standard or API would you recommend they read?
You have been tasked with improving the availability of an existing three tier application.
What is your first stop in evaluating what changes should be made to the architecture to achieve the goal?
Your development team wants to use Google Guice. A previous architect assigned this request a low priority, citing the complexity of integration and no compelling
benefits statements from the requesting team.
The team claims that their colleagues have achieved the integration using a pattern. This pattern reduced the level of difficulty and risk and did not require vendor
support.
Which pattern fits this description?
A company has been soiling a desktop based billing application that has Character User Interface (CUI) application developed by using Java. The company would
like to release the next version of this application with the following features: a GUI with a pluggable look- and-feel capability and the flexibility to support multiple
database vendors.
Which two technologies would you use in the new version?