IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE
In the realm of extensive software systems, the implementation of a cache storage system is a pivotal necessity, enabling the servicing of subsequent requests with a heightened degree of expeditiousness. However, cache storage sites remain somewhat cost-prohibitive, accounting for a significant p...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/73920 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:73920 |
---|---|
spelling |
id-itb.:739202023-06-25T09:23:47ZIMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE Ronaldi, Frederic Indonesia Final Project cache, distributed cache, serverless architecture, AWS Lambda INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/73920 In the realm of extensive software systems, the implementation of a cache storage system is a pivotal necessity, enabling the servicing of subsequent requests with a heightened degree of expeditiousness. However, cache storage sites remain somewhat cost-prohibitive, accounting for a significant proportion of the financial resources required to operate these software systems. A new horizon of potential solutions to this issue is presented through the paradigm of serverless architecture. This study presents an intricate exploration of the implementation of distributed cache in a serverless architectural framework, specifically employing the AWS Lambda service. Serverless technology enables us to harness the flexibility and scalability features while minimizing operational costs, as this architecture operates on a pay-per-use scheme. Following comprehensive evaluation and testing of the implemented system, it was found to perform effectively, albeit at a slower pace compared to conventional architectures. A thorough cost analysis was conducted on this system. It revealed that the utilization of serverless architecture as a distributed cache could indeed curtail operational costs, particularly for users whose usage is relatively minimal. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
In the realm of extensive software systems, the implementation of a cache storage system is a
pivotal necessity, enabling the servicing of subsequent requests with a heightened degree of
expeditiousness. However, cache storage sites remain somewhat cost-prohibitive, accounting for
a significant proportion of the financial resources required to operate these software systems. A
new horizon of potential solutions to this issue is presented through the paradigm of serverless
architecture. This study presents an intricate exploration of the implementation of distributed
cache in a serverless architectural framework, specifically employing the AWS Lambda service.
Serverless technology enables us to harness the flexibility and scalability features while
minimizing operational costs, as this architecture operates on a pay-per-use scheme. Following
comprehensive evaluation and testing of the implemented system, it was found to perform
effectively, albeit at a slower pace compared to conventional architectures. A thorough cost
analysis was conducted on this system. It revealed that the utilization of serverless architecture as
a distributed cache could indeed curtail operational costs, particularly for users whose usage is
relatively minimal. |
format |
Final Project |
author |
Ronaldi, Frederic |
spellingShingle |
Ronaldi, Frederic IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
author_facet |
Ronaldi, Frederic |
author_sort |
Ronaldi, Frederic |
title |
IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
title_short |
IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
title_full |
IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
title_fullStr |
IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
title_full_unstemmed |
IMPLEMENTATION OF COST-EFFICIENT DISTRIBUTED CACHE USING SERVERLESS ARCHITECTURE |
title_sort |
implementation of cost-efficient distributed cache using serverless architecture |
url |
https://digilib.itb.ac.id/gdl/view/73920 |
_version_ |
1822279727568650240 |