Published: 2026-10-01

Analisis Performa Arsitektur Microservices pada Platform E-Commerce Waltmart Menggunakan Protocol Buffers, Redis Caching, Message Queue, dan Kubernetes

DOI: 10.35870/jtik.v10i4.6709

No Cover Available
Article Metrics
Share:

Abstract

Modern e-commerce platforms are required to handle increasing transaction volumes and user traffic while maintaining high performance and scalability. This study evaluates the implementation of a microservices architecture on the Waltmart e-commerce platform to improve performance, scalability, and system reliability. The architecture is designed using independent services supported by Protocol Buffers for efficient inter-service communication, Redis caching for faster data retrieval, and Message Queue (MQ) mechanisms for asynchronous processing. Kubernetes is applied to manage container orchestration and autoscaling under varying traffic loads. Performance evaluation is conducted through load testing by measuring serialization time, response time, and system throughput. The results show that Protocol Buffers reduce serialization and deserialization time by more than 50% compared to JSON, while Redis caching significantly lowers response times and increases throughput. Although the performance improvement from MQ is relatively modest, it enhances system stability during high-volume transactions.

Keywords

Microservices Architecture; Scalability; Protocol Buffers

Peer Review Process

This article has undergone a double-blind peer review process to ensure quality and impartiality.

Indexing Information

Discover where this journal is indexed at our indexing page.

Open Science Badges

This journal supports transparency in research and encourages authors to meet criteria for Open Science Badges.

Similar Articles

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)