Founding offer · lifetime membership for a single £24, exclusive to our first members · closes 20 June Claim your place →
Global Research Partnerships £24 Lifetime Log inCreate free account

Funded Projects › FP7

SyncFree · Large-scale computation without synchronisation

FP7Status: CLOSED1 October 201331 December 2016EU funding €2,669,995

The goal of SyncFree is to enable large-scale distributed applications without global synchronisation, by exploiting the recent concept of Conflict-free Replicated Data Types (CRDTs). CRDTs allow unsynchronised concurrent updates, yet ensure data consistency. This revolutionary approach maximises responsiveness and availability; it enables locating data near its users, in decentralised clouds.<br/>Global-scale applications, such as virtual wallets, advertising platforms, social networks, online games, or collaboration networks, require consistency across distributed data items. As networked users, objects, devices, and sensors proliferate, the consistency issue is increasingly acute for the software industry. Current alternatives are both unsatisfactory: either to rely on synchronisation to ensure strong consistency, or to forfeit synchronisation and consistency altogether with ad-hoc eventual consistency. The former approach does not scale beyond a single data centre and is expensive. The latter is extremely difficult to understand, and remains error-prone, even for highly-skilled programmers.<br/>SyncFree avoids both global synchronisation and the complexities of ad-hoc eventual consistency by leveraging the formal properties of CRDTs. CRDTs are designed so that unsynchronised concurrent updates do not conflict and have well-defined semantics. By combining CRDT objects from a standard library of proven datatypes (counters, sets, graphs, sequences, etc.), large-scale distributed programming is simpler and less error-prone. CRDTs are a practical and cost-effective approach.<br/>The SyncFree project will develop both theoretical and practical understanding of large-scale synchronisation-free programming based on CRDTs. Project results will be new industrial applications, new application architectures, large-scale evaluation of both, programming models and algorithms for large-scale applications, and advanced scientific understanding.

Consortium · 13 organisations

coordinator

INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET AUTOMATIQUE

FR · €840,081

participant

ERLANG SOLUTIONS LIMITED

UK · €89,430

participant

ERLANG SOLUTIONS AB

SE · €14,842

participant

UNIVERSITE CATHOLIQUE DE LOUVAIN

BE · €312,217

participant

KOC UNIVERSITY

TR · €122,282

participant

TRIFORK LEEDS LTD

UK · €60,961

participant

RHEINLAND-PFALZISCHE TECHNISCHE UNIVERSITAT

DE · €258,665

participant

TRIFORK PUBLIC AS

DK · €27,064

participant

FACULDADE DE CIENCIAS E TECNOLOGIADA UNIVERSIDADE NOVA DE LISBOA

PT · €263,168

participant

ROVIO ENTERTAINMENT OY

FI · €150,000

participant

Erlang Solutions Hungary Kft

HU · €94,205

participant

BASHO TECHNOLOGIES LIMITED

UK · €218,700

participant

TRIFORK AS

DK · €218,380

Research fields

View the official record on CORDIS →

← Find collaborators and more funded projects

Source: CORDIS, Publications Office of the European Union. Global Research Partnerships surfaces open EU research data to help you find collaborators; we are not affiliated with the European Union.