Prebaking functions to warm the serverless cold start

P Silva, D Fireman, TE Pereira - Proceedings of the 21st International …, 2020 - dl.acm.org
Function-as-service (FaaS) platforms promise a simpler programming model for cloud
computing, in which the developers concentrate on writing its applications. In contrast …

Migration of web applications with seamless execution

JS Oh, J Kwon, H Park, SM Moon - … of the 11th ACM SIGPLAN/SIGOPS …, 2015 - dl.acm.org
Web applications (apps) are programmed using HTML5, CSS, and JavaScript, and are
distributed in the source code format. Web apps can be executed on any devices where a …

Offloading of web application computations: A snapshot-based approach

HJ Jeong, SM Moon - 2015 IEEE 13th International Conference …, 2015 - ieeexplore.ieee.org
As the web technology advances, web applications, executable on any devices where a
web browser is installed, have become pervasive. However, running heavy web …

Reusable inline caching for JavaScript performance

J Choi, T Shull, J Torrellas - Proceedings of the 40th ACM SIGPLAN …, 2019 - dl.acm.org
JavaScript performance is paramount to a user's browsing experience. Browser vendors
have gone to great lengths to improve JavaScript's steady-state performance. This has led to …

Prebaking runtime environments to improve the FaaS cold start latency

D Fireman, P Silva, TE Pereira, L Mafra… - Future Generation …, 2024 - Elsevier
Abstract Function-as-service (FaaS) platforms promise a simpler programming model for
cloud computing, given that providers take care of the overall resource management while …

Snapshot-based loading acceleration of web apps with nondeterministic javascript execution

J Yeo, C Shin, SM Moon - The World Wide Web Conference, 2019 - dl.acm.org
JavaScript execution is heavily used during the loading of web apps, taking a substantial
portion of the app loading time. To accelerate JavaScript execution, snapshot-based app …

Employing cross-platform smart home control system with IOT technology based

SJ Hsiao, KY Lian, WT Sung - 2016 International Symposium …, 2016 - ieeexplore.ieee.org
The proposed method changes the original remote controller for home appliances become
IOT (internet of things) technology-based and cross-platform control by the smart phone …

Concurrent JavaScript parsing for faster loading of Web apps

H Park, M Cha, SM Moon - ACM Transactions on Architecture and Code …, 2016 - dl.acm.org
JavaScript is a dynamic language mainly used as a client-side web script. Nowadays, web is
evolving into an application platform with its web apps, and JavaScript increasingly …

Sprinkler: A probabilistic dissemination protocol to provide fluid user interaction in multi-device ecosystems

A Luxey, YD Bromberg, FM Costa… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
Offering fluid multi-device interactions to users while protecting their privacy largely remains
an ongoing challenge. Existing approaches typically use a peer-to-peer design and flood …

Server-side type profiling for optimizing client-side JavaScript engines

MN Kedlaya, B Robatmili, B Hardekopf - ACM SIGPLAN Notices, 2015 - dl.acm.org
Modern JavaScript engines optimize hot functions using a JIT compiler along with type
information gathered by an online profiler. However, the profiler's information can be …