Question

In: Computer Science

Running a large consumer web application for a mass audience is challenging task.

Running a large consumer web application for a mass audience is challenging task. The more users you have using your application, the more likely problems in application will arise. List two ways to Identify performance problems in web application.

(Please do not reply as the picture should be written in the keyboard)

Solutions

Expert Solution

Running a web application for a mass audiance is challenging task because of the following reasons :

  1. Quality of the code : Code for any web application must be that much strong to fulfill customers requirement. There may arise problems of deadlock or memory leaks due to poorely written code for the application.
  2. Users responce time : If users are not giving proper responce to the application in proper timings, then unnecessarily sessions are engaged and queue of waiting requests is incresed.
  3. request in a waiting queue : As explained in above point, requests in queue may lead to poor performance of the application.
  4. servers responce time(slow server) : poor responce from the server also lead to poor performance of application and it can be managed by using proper load distibution over the server and correct queries to fetch the data from the database.
  5. network connectivity problems
  6. quality of database :

Ways to identify performance problems in a web application

1. Code review : Code is the most important part of any application. hence if we want to reduce the performance problems then checking the code of application is a priority. Perform a code revies. the issues related to coding can be :

  • inefficient code
  • database connectivity in the code
  • queries written for a database

2. CPU utilization : Checking of memory and CPU utilization over a perticular application is needfull to find out the performace of application.

3. Database : Structured queries written to fetch data and the database parameters should be set or written correctly. If there is a poor performace of web application, then database should be checked.


Related Solutions

The task of development in the developing countries is said to be most challenging one for...
The task of development in the developing countries is said to be most challenging one for a variety of reasons. Identify the attributes of development administration and explain how economic growth, modernization and globalization affect the political and economic system in the Philippines.
Web Server is the computer that stores Web Server Software and Website. If you are running...
Web Server is the computer that stores Web Server Software and Website. If you are running some service like Food Panda which type of Hosting Server will be used. Answer your question by discussion and comparison of different types of web hosting? If you have low budget so what will be the best possible hosting plan in this situation? Justify your answer by logical reasoning.
Web Application Development Course - C# Update the ASP.NET web application code by adding below functionality:...
Web Application Development Course - C# Update the ASP.NET web application code by adding below functionality: • Create a new web form called Welcome.aspx and add labels to show name, company, email, and membership. • Create a new business layer class called Customer to hold the entered user details • When the user clicks on Sign Up button and if all the validations on the page pass o Store the details entered on page in the Customer object. o Save...
1. An HTML document that’s generated by a web application is a ________________________ web page. 2....
1. An HTML document that’s generated by a web application is a ________________________ web page. 2. An easy way to log the progress of an application in Chrome’s Console panel is to insert __________________ methods at critical points in the code. 3. The childNodes property of a DOM object returns a/an ______________________ of the child nodes for that object. 4. The ___________________ method of an array can be used to concatenate the elements of the array into a single string.​...
what we should do to protect and secure Web Site and Web Application
what we should do to protect and secure Web Site and Web Application
Managing a diverse workforce is challenging task, especially in the context of effectuating change. Due to...
Managing a diverse workforce is challenging task, especially in the context of effectuating change. Due to advancements of technology and rapid globalization, the world is getting smaller and workforce diversity is enriching the game. Individual behaviour at workplace is influenced by many variables. Assuming you are serving as a senior consultant to a multinational company in a downsizing project (make the organization smaller by shedding staff) describe your suggestions with sufficient examples. (600 words)
Audience profit data collected at the ESPN sports zone web site showed that 26% of the...
Audience profit data collected at the ESPN sports zone web site showed that 26% of the users were women. Assume that this percentage was based on a sample of 400 users What would be the 99% confidence interval estimate of the population proportion? would you please do it step by step thanks
Define and discuss Web Site Security and also Define and discuss Web Application Security.
Define and discuss Web Site Security and also Define and discuss Web Application Security.
Assignment 02 Managing a diverse workforce is challenging task, especially in the context of effectuating change....
Assignment 02 Managing a diverse workforce is challenging task, especially in the context of effectuating change. Due to advancements of technology and rapid globalization, the world is getting smaller and workforce diversity is enriching the game. Individual behaviour at workplace is influenced by many variables. Assuming you are serving as a senior consultant to a multinational company in a downsizing project (make the organization smaller by shedding staff) describe your suggestions with sufficient examples.
Explain the key difference between a web service application and a general client/server application
Explain the key difference between a web service application and a general client/server application
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT