{"id":"https://openalex.org/W2772309456","doi":"https://doi.org/10.1145/3154448.3154449","title":"Reliable messaging to millions of users with migratorydata","display_name":"Reliable messaging to millions of users with migratorydata","publication_year":2017,"publication_date":"2017-11-30","ids":{"openalex":"https://openalex.org/W2772309456","doi":"https://doi.org/10.1145/3154448.3154449","mag":"2772309456"},"language":"en","primary_location":{"id":"doi:10.1145/3154448.3154449","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3154448.3154449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Industrial Track","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1712.09876","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Mihai Rotaru","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Mihai Rotaru","raw_affiliation_strings":["Migratory Data Systems s.r.l., Romania"],"affiliations":[{"raw_affiliation_string":"Migratory Data Systems s.r.l., Romania","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Florentin Olariu","orcid":null},"institutions":[{"id":"https://openalex.org/I138164181","display_name":"Alexandru Ioan Cuza University","ror":"https://ror.org/022kvet57","country_code":"RO","type":"education","lineage":["https://openalex.org/I138164181"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Florentin Olariu","raw_affiliation_strings":["Universitatea Alexandru Ioan Cuza, Ia\u015fi, Romania"],"affiliations":[{"raw_affiliation_string":"Universitatea Alexandru Ioan Cuza, Ia\u015fi, Romania","institution_ids":["https://openalex.org/I138164181"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Emanuel Onica","orcid":null},"institutions":[{"id":"https://openalex.org/I138164181","display_name":"Alexandru Ioan Cuza University","ror":"https://ror.org/022kvet57","country_code":"RO","type":"education","lineage":["https://openalex.org/I138164181"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Emanuel Onica","raw_affiliation_strings":["Universitatea Alexandru Ioan Cuza, Ia\u015fi, Romania"],"affiliations":[{"raw_affiliation_string":"Universitatea Alexandru Ioan Cuza, Ia\u015fi, Romania","institution_ids":["https://openalex.org/I138164181"]}]},{"author_position":"last","author":{"id":null,"display_name":"Etienne Rivi\u00e8re","orcid":null},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Etienne Rivi\u00e8re","raw_affiliation_strings":["Universit\u00e9 catholique de Louvain, Belgium"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 catholique de Louvain, Belgium","institution_ids":["https://openalex.org/I95674353"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2187,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.60843953,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"19","issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.602400004863739},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.508899986743927},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4253000020980835},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.39800000190734863},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.34380000829696655},{"id":"https://openalex.org/keywords/systems-architecture","display_name":"Systems architecture","score":0.3222000002861023},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.3061000108718872},{"id":"https://openalex.org/keywords/client\u2013server-model","display_name":"Client\u2013server model","score":0.30230000615119934}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6273999810218811},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.602400004863739},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.508899986743927},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4253000020980835},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.42260000109672546},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.39800000190734863},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.36559998989105225},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.34380000829696655},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.3222000002861023},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3061000108718872},{"id":"https://openalex.org/C152880691","wikidata":"https://www.wikidata.org/wiki/Q146813","display_name":"Client\u2013server model","level":3,"score":0.30230000615119934},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.29269999265670776},{"id":"https://openalex.org/C71745522","wikidata":"https://www.wikidata.org/wiki/Q2476929","display_name":"Confidentiality","level":2,"score":0.29030001163482666},{"id":"https://openalex.org/C68595000","wikidata":"https://www.wikidata.org/wiki/Q2274177","display_name":"Service delivery framework","level":3,"score":0.2825999855995178},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.2797999978065491},{"id":"https://openalex.org/C2779011373","wikidata":"https://www.wikidata.org/wiki/Q3962191","display_name":"Notification system","level":2,"score":0.2694000005722046},{"id":"https://openalex.org/C2776004034","wikidata":"https://www.wikidata.org/wiki/Q1068755","display_name":"Check-in","level":2,"score":0.2669999897480011},{"id":"https://openalex.org/C116537","wikidata":"https://www.wikidata.org/wiki/Q2169973","display_name":"Service provider","level":3,"score":0.265500009059906},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2623000144958496}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3154448.3154449","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3154448.3154449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Industrial Track","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1712.09876","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1712.09876","pdf_url":"https://arxiv.org/pdf/1712.09876","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:dial.uclouvain.be:boreal:196084","is_oa":true,"landing_page_url":"http://hdl.handle.net/2078.1/196084","pdf_url":null,"source":{"id":"https://openalex.org/S4306401902","display_name":"Digital Access to Libraries (Universit\u00e9 catholique de Louvain (UCL), l'Universit\u00e9 de Namur (UNamur) and the Universit\u00e9 Saint-Louis (USL-B))","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I95674353","host_organization_name":"UCLouvain","host_organization_lineage":["https://openalex.org/I95674353"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1712.09876","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1712.09876","pdf_url":"https://arxiv.org/pdf/1712.09876","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1424350945","https://openalex.org/W1967847669","https://openalex.org/W1982158401","https://openalex.org/W1996607820","https://openalex.org/W2052324145","https://openalex.org/W2058305510","https://openalex.org/W2098931293","https://openalex.org/W2154548380","https://openalex.org/W2156644501","https://openalex.org/W2621452375","https://openalex.org/W2736060370","https://openalex.org/W4241990458","https://openalex.org/W6605734403"],"related_works":[],"abstract_inverted_index":{"Web-based":[0],"notification":[1,65,107],"services":[2,40],"are":[3],"used":[4],"by":[5],"a":[6,52,63,105],"large":[7],"range":[8],"of":[9,28,72,81,95,100],"businesses":[10],"to":[11,16,50,97],"selectively":[12],"distribute":[13],"live":[14],"updates":[15],"customers,":[17,74],"following":[18],"the":[19,69,77,82,93],"publish/subscribe":[20],"(pub/sub)":[21],"model.":[22],"Typical":[23],"deployments":[24],"can":[25],"involve":[26],"millions":[27,99],"subscribers":[29],"expecting":[30],"ordering":[31],"and":[32,44,47,60,75,79,87,103,112],"delivery":[33],"guarantees":[34],"together":[35],"with":[36],"low":[37],"latencies.":[38],"Notification":[39],"must":[41],"be":[42],"vertically":[43],"horizontally":[45],"scalable,":[46],"adopt":[48],"replication":[49],"provide":[51],"reliable":[53,106],"service.":[54,66],"We":[55,67],"report":[56],"our":[57],"experience":[58],"building":[59],"operating":[61],"MigratoryData,":[62],"highly-scalable":[64],"discuss":[68],"typical":[70],"requirements":[71],"MigratoryData":[73,96],"describe":[76],"architecture":[78],"design":[80],"service,":[83],"focusing":[84],"on":[85],"scalability":[86],"fault":[88],"tolerance.":[89],"Our":[90],"evaluation":[91],"demonstrates":[92],"ability":[94],"handle":[98],"concurrent":[101],"connections":[102],"support":[104],"service":[108],"despite":[109],"server":[110],"failures":[111],"network":[113],"disconnections.":[114]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2017-12-22T00:00:00"}
