﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</JournalTitle>
      <ISSN>16823745</ISSN>
      <Volume>23</Volume>
      <Issue>4</Issue>
      <PubDate PubStatus="epublish">
        <Year>2026</Year>
        <Month>3</Month>
        <Day>23</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>A Fine-Grained and Locality-Aware Decentralized Framework for Cache Management in Serverless Computing</ArticleTitle>
    <VernacularTitle> یک چارچوب ریزدانه و آگاه از محل غیرمتمرکز برای مدیریت حافظه نهان در رایانش بدون سرور </VernacularTitle>
    <FirstPage>278</FirstPage>
    <LastPage>284</LastPage>
    <ELocationID EIdType="doi" />
    <Language>fa</Language>
    <AuthorList>
      <Author>
        <FirstName>محمد</FirstName>
        <LastName>کاهانی</LastName>
        <Affiliation>دانشگاه فردوسی مشهد</Affiliation>
      </Author>
      <Author>
        <FirstName>سعید</FirstName>
        <LastName>ابریشمی</LastName>
        <Affiliation>دانشگاه فردوسی مشهد</Affiliation>
      </Author>
      <Author>
        <FirstName>عادل</FirstName>
        <LastName>نجاران طوسی</LastName>
        <Affiliation>دانشگاه ملبورن</Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2025</Year>
      <Month>3</Month>
      <Day>16</Day>
    </History>
    <Abstract>&lt;p style="direction: ltr;"&gt;Nowadays, the use of serverless computing and Function-as-a-Service (FaaS) applications has been rapidly increasing. This paradigm enables users to deploy their applications without the need to configure infrastructure hosts, while benefiting from advantages such as pay-per-use pricing, flexibility, and automatic scalability of serverless platforms. However, due to the stateless nature of serverless functions, system performance is often limited in scenarios where functions need to interact with each other or when accessing large volumes of data. In common approaches, remote data stores such as Amazon S3 are employed to address this limitation, which introduce significant latency overhead. One solution to mitigate this overhead is the use of caching. Although several studies have explored caching in serverless environments, they generally manage caches either at the host level or at the application level, which does not yield optimal performance. In this paper, we propose a novel framework on an open-source serverless platform that introduces a fine-grained, locality-aware caching system at the function level. This approach not only reduces function response time but also enables more efficient utilization of available resources.&lt;/p&gt;</Abstract>
    <OtherAbstract Language="FA">&lt;p&gt;امروزه استفاده از برنامه&amp;zwnj;های مبتنی بر رایانش بدون سرور و تابع به&amp;zwnj;عنوان سرویس به&amp;zwnj;طور فزاینده&amp;zwnj;ای گسترش یافته است. این رویکرد به کاربران اجازه می&amp;zwnj;دهد بدون نیاز به پیکربندی میزبان&amp;zwnj;های زیرساختی، برنامه&amp;zwnj;های خود را مستقر کرده و از مزایایی همچون مدل هزینه مبتنی بر مصرف، انعطاف&amp;zwnj;پذیری و مقیاس&amp;zwnj;پذیری خودکار سکوهای بدون سرور بهره&amp;zwnj;مند شوند. با این حال، به دلیل ماهیت بدون&amp;zwnj;حالت توابع بدون سرور، در سناریوهایی که توابع نیازمند تعامل با یکدیگر هستند یا دسترسی به داده&amp;zwnj;های حجیم مطرح است، کارآیی سیستم با محدودیت مواجه می&amp;zwnj;شود. در رویکردهای متداول، برای رفع این محدودیت از انباره&amp;zwnj;های داده راه دور مانند 3Amazon S استفاده می&amp;zwnj;شود که سربار زمانی قابل توجهی ایجاد می&amp;zwnj;کنند. یکی از راهکارهای کاهش این سربار، به&amp;zwnj;کارگیری حافظه نهان است. اگرچه مطالعاتی در این زمینه انجام شده است، اما این پژوهش&amp;zwnj;ها عموماً حافظه نهان را در سطح میزبان یا در سطح کل برنامه کاربردی مدیریت کرده&amp;zwnj;اند که از کارایی مطلوب برخوردار نیست. در این مقاله، با ارائه چارچوبی جدید در بستر متن&amp;zwnj;باز بدون سرور، یک سامانه ریز&amp;zwnj;دانه مدیریت حافظه نهان در سطح هر تابع و مبتنی بر آگاهی از محلیت پیشنهاد شده است. این رویکرد ضمن کاهش زمان پاسخ توابع، امکان بهره&amp;zwnj;برداری بهینه&amp;zwnj;تر از منابع موجود را نیز فراهم می&amp;zwnj;سازد.&lt;/p&gt;</OtherAbstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">رایانش بدون سرور، تابع به عنوان خدمت، توابع حالتمند، حافظه نهان در سطح تابع، توابع مبدأ.</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://ijece.org/ar/Article/Download/49722</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>