Repository logo
 
Publication

Improving and modeling the performance of a Publish-Subscribe message broker

dc.contributor.authorRocha, Rafael
dc.contributor.authorMaia, Cláudio
dc.contributor.authorLino Ferreira, Luis
dc.contributor.authorVarga, Pal
dc.date.accessioned2020-01-17T15:49:38Z
dc.date.embargo2129
dc.date.issued2019
dc.description.abstractThe Event Handler – a publish-subscribe broker implemented over REST/HTTP(S) – is an auxiliary system of the Arrowhead framework for IoT applications. During this work we found that the existing implementation of the Event Handler suffers from serious performance issues. This paper describes the reengineering effort that ultimately enabled it to reach much more acceptable levels of performance, by using appropriate software configurations and design patterns. Additionally, we also illustrate how this enhanced version of the Event Handler can be modeled using Petri nets, to depict the performance impact of different thread pool configurations and CPU core availability. The main objective of this modeling process is to enable the estimation of the system’s performance to guarantee the required quality of service.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1109/IECON.2019.8927504pt_PT
dc.identifier.issn2577-1647
dc.identifier.urihttp://hdl.handle.net/10400.22/15319
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherInstitute of Electrical and Electronics Engineerspt_PT
dc.relationFLEXIGY, ref. POCI-01-0247-FEDER-034067pt_PT
dc.relationElectronics and ICT as enabler for digital industry and optimized supply chain management covering the entire product lifecycle
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/8927504pt_PT
dc.subjectPerformancept_PT
dc.subjectPublish-Subscribept_PT
dc.subjectHTTPpt_PT
dc.subjectRESTpt_PT
dc.subjectSOApt_PT
dc.subjectJavapt_PT
dc.subjectPetri Netpt_PT
dc.subjectReal-Timept_PT
dc.titleImproving and modeling the performance of a Publish-Subscribe message brokerpt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.awardTitleElectronics and ICT as enabler for digital industry and optimized supply chain management covering the entire product lifecycle
oaire.awardURIinfo:eu-repo/grantAgreement/EC/H2020/737459/EU
oaire.citation.conferencePlaceLisbon, Portugalpt_PT
oaire.citation.endPage5498pt_PT
oaire.citation.startPage5493pt_PT
oaire.citation.titleProceedings of the 45th Annual Conference of the IEEE Industrial Electronics Society (IECON 2019)pt_PT
oaire.fundingStreamH2020
person.familyNameMaia
person.familyNameLino Ferreira
person.givenNameCláudio Roberto Ribeiro
person.givenNameLuis
person.identifier2014958
person.identifier.ciencia-idEC13-23BF-2018
person.identifier.ciencia-id4715-3F5B-EFAE
person.identifier.orcid0000-0002-6567-4271
person.identifier.orcid0000-0002-5976-8853
person.identifier.scopus-author-id55421891300
project.funder.identifierhttp://doi.org/10.13039/501100008530
project.funder.nameEuropean Commission
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublication382626bf-f6e8-427b-b5fa-e470b5b0fb03
relation.isAuthorOfPublication1db060b0-52ff-4a6b-9eaa-4d8a2030942b
relation.isAuthorOfPublication.latestForDiscovery382626bf-f6e8-427b-b5fa-e470b5b0fb03
relation.isProjectOfPublicationc7a44880-c5eb-48c3-acdb-74671ce70a91
relation.isProjectOfPublication.latestForDiscoveryc7a44880-c5eb-48c3-acdb-74671ce70a91

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
COM_CISTER_IECON_llf_2019.pdf
Size:
1.05 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: