Repository logo
Article

Predicting performance in a PaaS environment: a case study for a web application

creativeworkseries.issn1508-2806
dc.contributor.authorRząsa, Wojciech
dc.date.available2017-09-21T08:57:46Z
dc.date.issued2017
dc.descriptionBibliogr. s. 36-39.
dc.description.abstractThis paper demonstrates how the combination of simulation and real-world experiments can be used to aid decisions concerning the performance of a distributed application. It presents a case study of performance analysis carried out for a commercial application implementing a web-based API server for mobile clients. The application was deployed on the Heroku cloud-based Platform as a Service (PaaS). The analysis described in this paper provided information required to choose the proper configuration of resources for the software. Simulation was used in the research to identify factors crucial to the performance of the application. This allowed for the preparation of basic experiments concentrating on these factors. Consequently, the basic parameters of resources crucial for the efficiency of the application could be benchmarked at insignificant cost and effort. This approach allows us to reliably aid decisions concerning resource configuration for an analyzed application. The simulation method used in this research is based on the formalism of Timed Colored Petri Nets, but the complexity of formal modeling is hidden from its users. Application developers are able to conveniently create a high-level model of their designs and perform simulations, while the reliability of the results is ensured by the formalism. The paper demonstrates the usefulness of the simulation method for analyzing real-world distributed systems.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawniczapl
dc.identifier.doihttps://doi.org/10.7494/csci.2017.18.1.21
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.nukatdd2017316006pl
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/49533
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectperformanceen
dc.subjectsimulationen
dc.subjectdistributed applicationen
dc.subjectweben
dc.subjectPetri netsen
dc.subjectTCPNen
dc.titlePredicting performance in a PaaS environment: a case study for a web applicationen
dc.title.relatedComputer Science
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 1
publicationissue.paginationpp. 21-39
publicationvolume.volumeNumberVol. 18
relation.isJournalIssueOfPublication04e2c2f1-745a-4377-a122-e0e6b2f080e5
relation.isJournalIssueOfPublication.latestForDiscovery04e2c2f1-745a-4377-a122-e0e6b2f080e5
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2017.18.1.21.pdf
Size:
781.55 KB
Format:
Adobe Portable Document Format