English
Related papers

Related papers: A network file system over HTTP: remote access and…

200 papers

GitHub is the most popular social coding platform and widely used by developers and organizations to host their open-source projects around the world. Besides that, the platform has a web API that allow developers collect information from…

Software Engineering · Computer Science 2025-05-27 Hudson Silva Borges , Marco Tulio Valente

The Hypertext Transfer Protocol Secure (HTTPS) communications protocol is used to secure traffic between a web browser and server. This technology can significantly reduce the risk of interception and manipulation of web information for…

Computers and Society · Computer Science 2018-02-13 Robert Robinson

A key challenge in censorship-resistant web browsing is being able to direct legitimate users to redirection proxies while preventing censors, posing as insiders, from discovering their addresses and blocking them. We propose a new…

Cryptography and Security · Computer Science 2012-03-12 Qiyan Wang , Xun Gong , Giang T. K. Nguyen , Amir Houmansadr , Nikita Borisov

Advances in networks, accelerators, and cloud services encourage programmers to reconsider where to compute -- such as when fast networks make it cost-effective to compute on remote accelerators despite added latency. Workflow and…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-31 J. Gregory Pauloski , Valerie Hayot-Sasson , Logan Ward , Nathaniel Hudson , Charlie Sabino , Matt Baughman , Kyle Chard , Ian Foster

The world is rapidly adopting RESTful web services for most of its tasks. The once popular SOAP-based web services are fast losing ground owing to this. RESTful web services are light weight services without strict message formats. RESTful…

Networking and Internet Architecture · Computer Science 2016-09-21 Gyan Prakash Tiwary , Abhishek Srivastava

The Triple Pattern Fragment (TPF) interface is a recent proposal for reducing server load in Web-based approaches to execute SPARQL queries over public RDF datasets. The price for less overloaded servers is a higher client-side load and a…

Databases · Computer Science 2016-08-31 Olaf Hartig , Carlos Buil-Aranda

Nowadays, Linux file systems have to manage millions of tiny files for different applications, and face with higher metadata operations. So how to provide such high metadata performance with such enormous number of files and large scale…

Systems and Control · Computer Science 2014-09-30 Tanmay Agrawal , Ashay Shirwadkar , Pratik Gaikar , Kushagra Verma

The distribution of files using decentralized, peer-to-peer (P2P) systems, has significant advantages over centralized approaches. It is however more difficult to settle on the best approach for file sharing. Most file sharing systems are…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Thomas Jacobs , Aaron Harwood

This paper presents Packet Chasing, an attack on the network that does not require access to the network, and works regardless of the privilege level of the process receiving the packets. A spy process can easily probe and discover the…

Cryptography and Security · Computer Science 2020-05-27 Mohammadkazem Taram , Ashish Venkat , Dean Tullsen

Strong confidentiality, integrity, user control, reliability and performance are critical requirements in privacy-sensitive applications. Such applications would benefit from a data storage and sharing infrastructure that provides these…

Cryptography and Security · Computer Science 2024-03-26 Arastoo Bozorgi , Mahya Soleimani Jadidi , Jonathan Anderson

funcX is a distributed function as a service (FaaS) platform that enables flexible, scalable, and high performance remote function execution. Unlike centralized FaaS systems, funcX decouples the cloud-hosted management functionality from…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-28 Zhuozhao Li , Ryan Chard , Yadu Babuji , Ben Galewsky , Tyler Skluzacek , Kirill Nagaitsev , Anna Woodard , Ben Blaiszik , Josh Bryan , Daniel S. Katz , Ian Foster , Kyle Chard

Following QUIC protocol ratification on May 2021, the third major version of the Hypertext Transfer Protocol, namely HTTP/3, was published around one year later in RFC 9114. In light of these consequential advancements, the current work…

Cryptography and Security · Computer Science 2022-12-13 Efstratios Chatzoglou , Vasileios Kouliaridis , Georgios Kambourakis , Georgios Karopoulos , Stefanos Gritzalis

Proxy servers are being increasingly deployed at organizations for performance benefits; however, there still exists drawbacks in ease of client authentication in interception proxy mode mainly for Open Source Proxy Servers. Technically, an…

Networking and Internet Architecture · Computer Science 2013-02-19 Tejaswi Agarwal , Mike A. Leonetti

We examine WebRTC's suitability as a means of Internet censorship circumvention. WebRTC is a framework and suite of protocols for peer-to-peer communication between web browsers. We analyze the implementation differences in instantiations…

Cryptography and Security · Computer Science 2016-05-31 David Fifield , Mia Gil Epner

The Google Desktop Search is an indexing tool, currently in beta testing, designed to allow users fast, intuitive, searching for local files. The principle interface is provided through a local web server which supports an interface similar…

Cryptography and Security · Computer Science 2011-08-16 Seth James Nielson , Seth J. Fogarty , Dan S. Wallach

Modern HPC file systems can contain billions of files and hundreds of petabytes of data, making even simple questions increasingly intractable to answer. Traditional file system utilities such as find and du fail to scale to these sizes.…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-14 Haochen Pan , Ryan Chard , Song Young Oh , Maxime Gonthier , Valérie Hayot-Sasson , Geoffrey Lentner , Joe Bottigliero , Rachana Ananthakrishnan , Kyle Chard , Ian Foster

TensorFlow is an interface for expressing machine learning algorithms, and an implementation for executing such algorithms. A computation expressed using TensorFlow can be executed with little or no change on a wide variety of heterogeneous…

We describe SAFIUS, a secure accountable file system that resides over an untrusted storage. SAFIUS provides strong security guarantees like confidentiality, integrity, prevention from rollback attacks, and accountability. SAFIUS also…

Operating Systems · Computer Science 2016-11-18 V Sriram , Ganesh Narayan , K Gopinath

Decentralized systems, such as distributed ledgers and the InterPlanetary File System (IPFS), are designed to offer more open and robust services. However, they also create opportunities for illegal activities. We demonstrate how these…

Cryptography and Security · Computer Science 2020-03-11 Christos Karapapas , Iakovos Pittaras , Nikos Fotiou , George C. Polyzos

In this paper, we present a novel and new file-based communication architecture using the local filesystem for large scale parallelization. This new approach eliminates the issues with filesystem overload and resource contention when using…