Optimizing Latency in Microservices Architectures via a Distributed Cache Based on Consistent Hashing.

Saved in:
Bibliographic Details
Title: Optimizing Latency in Microservices Architectures via a Distributed Cache Based on Consistent Hashing.
Authors: BELLO, Abdou Wahidi1 solfath@yahoo.fr, ASSOUMA, Abdoul Kamal2 abdoulk1@hotmail.com, DJARA, Tahirou2 csm.djara@gmail.com, HOUENOU, Emmanuel Godwin2 godwinmanu3@gmail.com
Source: International Journal on Electrical Engineering & Informatics. Sep2025, Vol. 17 Issue 3, p407-425. 19p.
Subjects: Cache memory, Service-oriented architecture (Computer science), Message passing (Computer science), Computer performance
Abstract: In microservice architectures, reducing latency, managing distributed caching, and optimizing overall performance are key challenges. This article presents a distributed caching solution with automatic invalidation and consistent hashing to improve latency in microservices. Our approach uses Redis instances organized by Docker Compose, ensuring high availability without a single point of failure. Cache invalidation combines a TTL based strategy with event-based invalidation via Kafka, ensuring real-time data consistency. The implementation of consistent hashing enhances key distribution and minimizes reallocations topology changes. Experimental results demonstrate a high reduction in both latency and database overload. [ABSTRACT FROM AUTHOR]
Copyright of International Journal on Electrical Engineering & Informatics is the property of School of Electrical Engineering & Informatics, Bandung Institute of Technology and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Be the first to leave a comment!
You must be logged in first