Back to Search
Start Over
The Web Browser as Distributed Application Server: Towards Decentralized Web Applications in the Edge
- Source :
- EdgeSys@EuroSys
- Publication Year :
- 2019
- Publisher :
- ACM, 2019.
-
Abstract
- © 2019 Association for Computing Machinery. Web applications are evolving to a decentralized, client-centric architecture in which browsers need to be able to put the user back in control of their personal data, need to be able to operate in disconnected settings, and need to offload the web server as much as possible. This paper presents a set of key application scenarios and trends in different business domains that require a more client-centric and data-centric web middleware for decentralized, peer-to-peer web applications in the edge. We define a set of key requirements for data operations in such middleware and motivate them with the application cases. This paper further discusses the current state and limitations of the browser as a platform for peer-to-peer communication and complex decentralized applications with shared data. We conclude with a performance assessment of our first prototype middleware for client-centric and data-centric peer-to-peer web applications. ispartof: pages:7-11 ispartof: Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking pages:7-11 ispartof: EdgeSys '19 location:Dresden, Germany date:25 Mar 2019 status: Published online
- Subjects :
- Decentralized web applications
Technology
Data operations
Science & Technology
Computer Science, Information Systems
Computer science
business.industry
020206 networking & telecommunications
02 engineering and technology
computer.software_genre
Client-centric web middleware
Set (abstract data type)
World Wide Web
Computer Science, Theory & Methods
020204 information systems
Middleware (distributed applications)
Computer Science
0202 electrical engineering, electronic engineering, information engineering
Key (cryptography)
Web application
State (computer science)
Enhanced Data Rates for GSM Evolution
Architecture
business
computer
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- EdgeSys@EuroSys
- Accession number :
- edsair.doi.dedup.....7c42b0005719720e89c779cc89bd8b4f