Improved Density-Based Spatio–Textual Clustering on Social Media
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Thesis Proposes a New Type of Mobile/Cloud Operating System Designed to Meet the Evolving Needs of Modern Applications
©Copyright 2017 Irene Y. Zhang Towards a Flexible, High-Performance Operating System for Mobile/Cloud Applications Irene Y. Zhang A dissertation submitted in partial fulllment of the requirements for the degree of Doctor of Philosophy University of Washington 2017 Reading Committee: Henry M. Levy, Chair Arvind Krishnamurthy Luis Ceze Program Authorized to Oer Degree: Computer Science & Engineering University of Washington Abstract Towards a Flexible, High-Performance Operating System for Mobile/Cloud Applications Irene Y. Zhang Chair of the Supervisory Committee: Director Henry M. Levy Computer Science & Engineering ¿e convergence of ubiquitous mobile devices, large-scale cloud platforms and pervasive network con- nectivity have changed the face of modern user applications. Unlike a traditional desktop application, which runs on a single machine and supports a single user, the typical user-facing application today spans numerous mobile devices and cloud servers while supporting large numbers of users. ¿is shi signicantly increased the diculty of building new user applications. Programmers must now confront challenges introduced by distributed deployment (e.g., partial failures), new mobile/cloud application features (e.g., reactivity), and new mobile/cloud requirements (e.g., scalability). ¿is thesis proposes a new type of mobile/cloud operating system designed to meet the evolving needs of modern applications. Mobile/cloud applications are the standard applications of the future; thus, they deserve a rst-class operating system that simplies their development and run-time management. Our key contribution is the design, implementation and evaluation of three systems that together form the basis for a new mobile/cloud operating system: (1) Sapphire, a new distributed run-time and process management system, (2) Diamond, a new distributed memory management system, and (3) TAPIR, a new distributed storage system. -
Performance Analysis of Opportunistic Content Distribution Via Data-Driven Mobility Modeling
Performance Analysis of Opportunistic Content Distribution via Data-Driven Mobility Modeling LJUBICA PAJEVI∆ Doctoral Thesis Stockholm, Sweden, 2018 School of Electrical Engineering TRITA-EECS-AVL-2018:76 and Computer Science ISBN 978-91-7729-980-6 KTH, Stockholm, Sweden Akademisk avhandling som med tillstånd av Kungl Tekniska högskolan framlägges till offentlig granskning för avläggande av doktorexamen onsdagen den 21 november 2018 i Hörsal F3, Kungl Tekniska högskolan, Lindstedtsvägen 26, Stockholm. © Ljubica PajeviÊ, November 2018 Tryck: Universitetsservice US AB Abstract For the most part of the developed world, ubiquitous connectivity has become a norm in human daily lives. Globally, the access to information on the Internet and telecommunication services has been recognized as one of the accelerators of human progress, promoting the right to education and facilitating access to globally shared knowledge. The increasing capacity and user experience demands on the one side, and the need for increased net- work coverage and the availability of affordable telecommunication services on the other side, pose significant challenges for the current network archi- tectures. While the next generation wireless technologies and the pervasive deployment of the currently available communication systems are poised to solve the above challenges, the main inhibitors of immediate action are still socio-economical factors. Due to the pervasiveness of end-user mobile devices, device-to-device communication (D2D) can be leveraged as an intermediate— and a complementary—solution. D2D communication enables networking in an opportunistic manner. An opportunistic network is formed by co-located mobile users in order to ex- change data via direct wireless links when their devices are within transmis- sion range, without relying on the use of fixed network infrastructure. -
Szekeres Washington 0250E 2
DESIGNING STORAGE AND PRIVACY-PRESERVING SYSTEMSFOR LARGE-SCALE CLOUD APPLICATIONS by Adriana SZEKERES A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy University of Washington 2020 Reading committe: Henry M. Levy, Co-Chair Arvind Krishnamurthy, Co-Chair Dan R. K. Ports Program Authorized to Offer Degree: Computer Science & Engineering ©Copyright 2020 Adriana SZEKERES University of Washington Abstract Designing Storage and Privacy-Preserving Systems for Large-Scale Cloud Applications Adriana Szekeres Chair of Supervisory Committee: Henry M. Levy, Arvind Krishnamurthy Computer Science & Engineering Today’s mobile devices sense, collect, and store huge amounts of personal information, which users share with family and friends through a wide range of cloud applications. Many of these applications are large-scale – they must support millions of users from all over the world. These applications must manage a massive amount of user-generated content, they must ensure that this content is always available, and they must protect users’ privacy. To deal with the complexity of managing a large amount of data and ensure its availability, large-scale cloud applications rely on transactional, fault-tolerant, distributed storage systems. Latest hardware advancements and new design trends, such as in-memory storage, kernel-bypass message processing, and geo-distribution, have significantly improved the transaction processing times. However, they have also exposed overheads in the protocols used to implement these systems, which hinder their performance; specifically, existing protocols require unnecessary cross-datacenter and cross-processor coordination. This thesis introduces Meerkat, a new replicated storage system that avoids all cross-core and cross-replica coordination for transactions that do not conflict.