Ilyas Toumlilt

Ilyas Toumlilt

PhD, Distributed Systems

Contact me

PhD Thesis Defense

(Archive) Livestream video and documents

Description

My thesis defense, completed within the LIP6 Delys INRIA team and titled “Colony: A Hybrid Consistency System for Highly-Available Collaborative Edge Computing”.

Defended on Tuesday 21 December 2021 at 13:00 (Paris Time).

This article contains an archive of the video presentation, the thesis manuscript and related blog posts.

Abstract

Edge applications, such as gaming, cooperative engineering, or in-the-field information sharing, enjoy immediate response, autonomy and availability by distributing and replicating data at the edge. However, application developers and users demand the highest possible consistency guarantees, and specific support for group collaboration. To address this challenge, Colony guarantees Transactional Causal Plus Consistency (TCC+) globally, strengthened to Snapshot Isolation within edge groups. To help with scalability, fault tolerance and security, its logical communication topology is forest-like, with replicated roots in the core cloud, but with the flexibility to migrate a node or a group. Despite this hybrid approach, applications enjoy the same semantics everywhere in the topology. Our experiments show that local caching and peer groups improve throughput and response time significantly, performance is not affected in offline mode, and that migration is seamless.

My Thesis Manuscript is accessible from HAL Open Archive

Other related blog posts are available in my thesis page

Thesis Defense Video

Article info

Filed under phdarchive

More

Related writing

01 Jul 2022

The Concordant.io Platform

Concordant is a startup born from distributed systems research, turning local-first data, edge collaboration, and consistency guarantees into a developer platform.