Repository logo
 
Publication

Fine-grained consistency upgrades for online services

dc.contributor.authorFreitas, Filipe
dc.contributor.authorLeitão, João
dc.contributor.authorPreguica, Nuno
dc.contributor.authorRodrigues, Rodrigo
dc.date.accessioned2019-04-03T09:14:32Z
dc.date.available2019-04-03T09:14:32Z
dc.date.issued2017-10-19
dc.description.abstractOnline services such as Facebook or Twitter have public APIs to enable an easy integration of these services with third party applications. However, the developers who design these applications have no information about the consistency provided by these services, which exacerbates the complexity of reasoning about the semantics of the applications they are developing. In this paper, we show that is possible to deploy a transparent middleware between the application and the service, which enables a fine-grained control over the session guarantees that comprise the consistency semantics provided by these APIs, without having to gain access to the implementation of the underlying services. We evaluated our middleware using the Facebook public API and the Redis datastore, and our results show that we are able to provide fine-grained control of the consistency semantics incurring in a small local storage and modest latency overhead.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationFREITAS, Filipe; [et al] – Fine-grained consistency upgrades for online services. In 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS). Hong Kong, China: IEEE, 2017. ISBN 978-1-5386-1679-6. Pp. 1-10pt_PT
dc.identifier.doi10.1109/SRDS.2017.9pt_PT
dc.identifier.isbn978-1-5386-1679-6
dc.identifier.isbn978-1-5386-1680-2
dc.identifier.issn1060-9857
dc.identifier.urihttp://hdl.handle.net/10400.21/9815
dc.language.isoengpt_PT
dc.publisherInstitute of Electrical and Electronics Engineerspt_PT
dc.relation732505 - EU project LightKonept_PT
dc.relationERC-2012-StG-307732 - European Research Councilpt_PT
dc.relation.publisherversionhttps://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8069063&tag=1pt_PT
dc.subjectFine-grainedpt_PT
dc.subjectConsistencypt_PT
dc.subjectOnline servicespt_PT
dc.subjectConsistênciapt_PT
dc.subjectServiços onlinept_PT
dc.titleFine-grained consistency upgrades for online servicespt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/5876/UID%2FCEC%2F04516%2F2013/PT
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/5876/UID%2FCEC%2F50021%2F2013/PT
oaire.citation.conferencePlace26-29 Sept. 2017 - Hong Kong, Chinapt_PT
oaire.citation.endPage10pt_PT
oaire.citation.startPage1pt_PT
oaire.citation.title36th Symposium on Reliable Distributed Systems (SRDS)pt_PT
oaire.fundingStream5876
oaire.fundingStream5876
person.familyNameFreitas
person.familyNameLeitão
person.familyNamePreguica
person.familyNameRodrigues
person.givenNameFilipe
person.givenNameJoão
person.givenNameNuno
person.givenNameRodrigo
person.identifier.ciencia-id4E1C-E899-4CD2
person.identifier.ciencia-id8011-50CF-3D43
person.identifier.ciencia-idC31F-AE28-60A0
person.identifier.ciencia-id8F14-9CDA-FFD6
person.identifier.orcid0000-0003-2370-3908
person.identifier.orcid0000-0001-7916-980X
person.identifier.orcid0000-0002-1513-1527
person.identifier.orcid0000-0001-8367-4024
person.identifier.ridT-3233-2018
person.identifier.ridL-9557-2015
person.identifier.scopus-author-id8911957600
person.identifier.scopus-author-id6507237528
person.identifier.scopus-author-id13008425200
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublication20a61875-79df-4265-acfb-b2b134c1ce81
relation.isAuthorOfPublication20b4a6cb-e91b-4ee4-b83e-7137786cee6c
relation.isAuthorOfPublicationa196ff39-536c-4151-803d-4cca4b98060c
relation.isAuthorOfPublication85e723c7-7b17-4689-8edd-8182bc856720
relation.isAuthorOfPublication.latestForDiscovery20b4a6cb-e91b-4ee4-b83e-7137786cee6c
relation.isProjectOfPublicationcbce3bca-c959-4bd5-a02c-0f1de598f8e0
relation.isProjectOfPublication9964a800-3334-42d6-aab0-1f8870cbe7b1
relation.isProjectOfPublication.latestForDiscoverycbce3bca-c959-4bd5-a02c-0f1de598f8e0

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Fine-grained_FFreitas.pdf
Size:
995.11 KB
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: