Skip to main navigation Skip to search Skip to main content

Key-Value Stores in the Edge: An Implementation Using Replicated State Machines

  • Istanbul Technical University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Edge computing not only brings computation closer to data sources, but also moves data closer to clients, making it a more suitable approach than cloud computing for applications where low latency is crucial. However, designing a performant storage system to run in an edge network is a challenging task due to several characteristics of edge networks, such as partitions in the network and devices with limited resources. In this paper, we introduce the pire-store, a distributed key value store based on replicated state machines that will be used in edge networks. pire-store offers low latency, runs distributed algorithms for storage operations, can be enabled in partial mesh networks (PMNs), and utilizes eventual consistency. By running multiple handlers, the pire-store is designed to be robust against the increasing number of simultaneous users. We implement the proposed design using Python and then compare it with etcd, Apache ZooKeeper on a Raspberry Pi cluster. We compare the products for each storage operation and for realistic cases. The results show that the proposed design performs approximately 30% faster than etcd and Apache Zookeeper as the number of simultaneous users increases.

Original languageEnglish
Title of host publicationSoftware and System Engineering - Proceedings of the 9th International Conference, ICoSSE 2026
EditorsSalah Bourennane
PublisherIOS Press BV
Pages119-137
Number of pages19
ISBN (Electronic)9781643686691
DOIs
Publication statusPublished - 22 Jul 2026
Event9th International Conference on Software and System Engineering, ICoSSE 2026 - Lyon, France
Duration: 13 Apr 202615 Apr 2026

Publication series

NameAdvances in Transdisciplinary Engineering
Volume94
ISSN (Print)2352-751X
ISSN (Electronic)2352-7528

Conference

Conference9th International Conference on Software and System Engineering, ICoSSE 2026
Country/TerritoryFrance
CityLyon
Period13/04/2615/04/26

Bibliographical note

Publisher Copyright:
© 2026 The Authors.

Keywords

  • edge computing
  • key value store
  • state machine replication

Fingerprint

Dive into the research topics of 'Key-Value Stores in the Edge: An Implementation Using Replicated State Machines'. Together they form a unique fingerprint.

Cite this