Publication: Towards optimising the data flow in distributed applications
cris.customurl | 15229 | |
cris.virtual.department | Data Engineering | |
cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
cris.virtual.departmentbrowse | Data Engineering | |
cris.virtual.departmentbrowse | Data Engineering | |
cris.virtual.departmentbrowse | Data Engineering | |
cris.virtualsource.department | 3a2553bc-4d23-4bae-a22f-5d92c868792c | |
cris.virtualsource.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
cris.virtualsource.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
dc.contributor.author | Keppmann, Felix Leif | |
dc.contributor.author | Maleshkova, Maria | |
dc.contributor.author | Harth, Andreas | |
dc.date.issued | 2015-05-18 | |
dc.description.abstract | Networked applications continuously move towards service- based and modular solutions. At the same time, web tech- nologies, proven to be modular and distributed, are applied to these application areas. However, web technologies have to be adapted to the new characteristics of the involved sys- tems - no explicit client and server roles, use of heteroge- neous devices, or high frequency and low latency data com- munication. To this end, we present an approach for describ- ing distributed applications in terms of graphs of communi- cating nodes. In particular, we develop a formal model for capturing the communication between nodes, by including dynamic and static data producing devices, data consuming client applications, as well as devices that can serve as data produces and consumers at the same time. In our model, we characterise nodes by their frequencies of data exchange. We complement our model with a decision algorithm for deter- mining the pull/push communication direction to optimise the amount of redundantly transferred data (i.e., data that is pushed but cannot be processed or data that is pulled but is not yet updated). The presented work lays the foun- dation for creating distributed applications which can auto- matically optimise data exchange. | |
dc.description.version | NA | |
dc.identifier.doi | 10.1145/2740908.2743044 | |
dc.identifier.isbn | 9781450334730 | |
dc.identifier.scopus | 2-s2.0-84968571659 | |
dc.identifier.uri | https://openhsu.ub.hsu-hh.de/handle/10.24405/15229 | |
dc.language.iso | en | |
dc.publisher | ACM | |
dc.relation.conference | 24th International Conference on World Wide Web Companion, May 18 - 22, 2015, Florence, Italy | |
dc.relation.journal | WWW 2015 Companion - Proceedings of the 24th International Conference on World Wide Web | |
dc.relation.orgunit | Karlsruhe Institute of Technology | |
dc.rights.accessRights | metadata only access | |
dc.subject | Com- munication model | |
dc.subject | Distributed application | |
dc.subject | Interaction pattern | |
dc.subject | Service | |
dc.title | Towards optimising the data flow in distributed applications | |
dc.type | Conference paper | |
dcterms.bibliographicCitation.booktitle | Proceedings of the 24th International Conference on World Wide Web Companion | |
dcterms.bibliographicCitation.originalpublisherplace | New York | |
dspace.entity.type | Publication | |
hsu.peerReviewed | ✅ | |
hsu.uniBibliography | Nein | |
oaire.citation.endPage | 1508 | |
oaire.citation.startPage | 1503 |