OWebSync: Seamless synchronization of distributed web clients
Many enterprise software services are adopting a fully web-based architecture for both
internal line-of-business applications and for online customer-facing applications. Although …
internal line-of-business applications and for online customer-facing applications. Although …
Highly-available and consistent group collaboration at the edge with colony
Edge applications, such as gaming, cooperative engineering, or in-the-field information
sharing, enjoy immediate response, autonomy and availability by distributing and replicating …
sharing, enjoy immediate response, autonomy and availability by distributing and replicating …
Secure conflict-free replicated data types
Conflict-free Replicated Data Types (CRDTs) are abstract data types that support
developers when designing and reasoning about distributed systems with eventual …
developers when designing and reasoning about distributed systems with eventual …
SecureC2Edit: A Framework for Secure Collaborative and Concurrent Document Editing
Cloud-based online document editing services, such as Google Docs and Office 365,
provide an inexpensive and efficient means of managing documents. However, storing data …
provide an inexpensive and efficient means of managing documents. However, storing data …
Secure replication for client-centric data stores
Decentralized, peer-to-peer systems using Conflict-free Replicated Data Types (CRDTs) can
offer a more privacy-friendly alternative to centralized solutions that are often used by Big …
offer a more privacy-friendly alternative to centralized solutions that are often used by Big …
Secure and resilient data replication for the client-centric decentralized web
K Jannes - Proceedings of the 23rd International Middleware …, 2022 - dl.acm.org
Part of the web is shifting to a client-centric, decentralized model where web clients become
the leading execution environment for application logic and data storage. However, the …
the leading execution environment for application logic and data storage. However, the …
General-Purpose Secure Conflict-free Replicated Data Types
Conflict-free Replicated Data Types (CRDTs) are a very popular class of distributed data
structures that strike a compromise between strong and eventual consistency. Ensuring the …
structures that strike a compromise between strong and eventual consistency. Ensuring the …
Secure collaborative editing using secret sharing
With the advent of cloud-based collaborative editing, there have been security and privacy
concerns about user data since the users are not the sole owners of the data stored over the …
concerns about user data since the users are not the sole owners of the data stored over the …
Client-centric Replication for the Decentralized Web
K Jannes, W Joosen, B Lagaisse - 2023 - lirias.kuleuven.be
Distributed systems are currently evolving from a centralized client-server architecture to
decentralized, web-based architectures. Decentralized systems use replication techniques …
decentralized, web-based architectures. Decentralized systems use replication techniques …
Colony: a Hybrid Consistency System for Highly-Available Collaborative Edge Computing
I Toumlilt - 2021 - theses.hal.science
Immediate response, autonomy and availability is brought to edge applications, such as
gaming, cooperative engineering, or in-the-field information sharing, by distributing and …
gaming, cooperative engineering, or in-the-field information sharing, by distributing and …