A survey on resilience in the iot: Taxonomy, classification, and discussion of resilience mechanisms

C Berger, P Eichhammer, HP Reiser… - ACM Computing …, 2021 - dl.acm.org
Internet-of-Things (IoT) ecosystems tend to grow both in scale and complexity, as they
consist of a variety of heterogeneous devices that span over multiple architectural IoT layers …

Consistency in non-transactional distributed storage systems

P Viotti, M Vukolić - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Over the years, different meanings have been associated with the word consistency in the
distributed systems community. While in the'80s “consistency” typically meant strong …

Serverless computing: One step forward, two steps back

JM Hellerstein, J Faleiro, JE Gonzalez… - arXiv preprint arXiv …, 2018 - arxiv.org
Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you
go manner. In this paper we address critical gaps in first-generation serverless computing …

Cloudburst: Stateful functions-as-a-service

V Sreekanti, C Wu, XC Lin, J Schleier-Smith… - arXiv preprint arXiv …, 2020 - arxiv.org
Function-as-a-Service (FaaS) platforms and" serverless" cloud computing are becoming
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …

Hyperledger fabric: a distributed operating system for permissioned blockchains

E Androulaki, A Barger, V Bortnikov, C Cachin… - Proceedings of the …, 2018 - dl.acm.org
Fabric is a modular and extensible open-source system for deploying and operating
permissioned blockchains and one of the Hyperledger projects hosted by the Linux …

CAP twelve years later: How the" rules" have changed

E Brewer - Computer, 2012 - ieeexplore.ieee.org
The CAP theorem asserts that any networked shared-data system can have only two of three
desirable properties. However, by explicitly handling partitions, designers can optimize …

Making {Geo-Replicated} systems fast as possible, consistent when necessary

C Li, D Porto, A Clement, J Gehrke, N Preguiça… - … USENIX Symposium on …, 2012 - usenix.org
Online services distribute and replicate state across geographically diverse data centers and
direct user requests to the closest or least loaded site. While effectively ensuring low latency …

Faster: A concurrent key-value store with in-place updates

B Chandramouli, G Prasaad, D Kossmann… - Proceedings of the …, 2018 - dl.acm.org
Over the last decade, there has been a tremendous growth in data-intensive applications
and services in the cloud. Data is created on a variety of edge sources, eg, devices …

Transactional storage for geo-replicated systems

Y Sovran, R Power, MK Aguilera, J Li - Proceedings of the Twenty-Third …, 2011 - dl.acm.org
We describe the design and implementation of Walter, a key-value store that supports
transactions and replicates data across distant sites. A key feature behind Walter is a new …

Drizzle: Fast and adaptable stream processing at scale

S Venkataraman, A Panda, K Ousterhout… - Proceedings of the 26th …, 2017 - dl.acm.org
Large scale streaming systems aim to provide high throughput and low latency. They are
often used to run mission-critical applications, and must be available 24x7. Thus such …