Life Beyond Distributed Transactions on the Edge
Author(s) -
Ali Shoker,
Ziad Kassam,
Paulo Sérgio Almeida,
Carlos Baquero
Publication year - 2016
Publication title -
portuguese national funding agency for science, research and technology (rcaap project by fct)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/3017116.3022874
Subject(s) - computer science , scalability , cloud computing , exploit , serialization , distributed computing , enhanced data rates for gsm evolution , edge device , edge computing , data center , computer security , database , computer network , artificial intelligence , operating system
Edge/Fog Computing is an extension to the Cloud Computing model, primarily proposed to pull some of the load on cloud data center towards the edge of the network, i.e., closer to the clients. Despite being a promising model, the foundations to adopt and fully exploit the edge model are yet to be clear, and thus new ideas are continuously advocated. In his paper on \"Life beyond Distributed Transactions: an Apostate's Opinion\", Pat Helland proposed his vision to build \"almost infinite\" scale future applications, demonstrating why Distributed Transactions are not very practical under scale. His approach models the applications data state as independent \"entities\" with separate serialization scopes, thus allowing efficient local transactions within an entity, but precluding transactions involving different entities. Accessing remote data (which is assumed rare) can be done through separate channels in a more message-oriented manner. In this paper, we recall Helland's vision in the aforementioned paper, explaining how his model fits the Edge Computing Model either regarding scalability, applications, or assumptions, and discussing the potential challenges leveraged
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom