19 Hits in 3.4 sec

Light weight serverless computing at fog nodes for internet of things systems

Mohamed Elkholy, Marwa A. Marzok
2022 Indonesian Journal of Electrical Engineering and Computer Science  
Serverless computing is a promising technique that allows developer to write an application code, in any programming language, and specify an event to start its execution.  ...  Thus, IoT system can get a good benefit of serverless environment. The proposed work introduces a framework to allow Serverless computing to take place on the Fog nodes near the data collectors.  ...  The system introduced by the user is not applicable, and a high computational power is lost in managing messages Persson and Angelsmark [12] introduced Kappa framework that applies Serverless computing  ... 
doi:10.11591/ijeecs.v26.i1.pp394-403 fatcat:a6w33if3tjfinnfqtaujdbpe6u

A Review of Serverless Use Cases and their Characteristics [article]

Simon Eismann, Joel Scheuner, Erwin van Eyk, Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina L. Abad, Alexandru Iosup
2021 arXiv   pre-print
The serverless computing paradigm promises many desirable properties for cloud applications - low-cost, fine-grained deployment, and management-free operation.  ...  for peer-reviewed publication.  ...  framework that utilizes serverless technologies.  ... 
arXiv:2008.11110v2 fatcat:mjc2xupsavb4vpklg3rnhfecaa

Secure FaaS orchestration in the fog: how far are we?

Alessandro Bocci, Stefano Forti, Gian-Luigi Ferrari, Antonio Brogi
2021 Computing  
Indeed, FaaS providers offer resource auto-provisioning, auto-scaling and pay-per-use billing at no costs for idle time.  ...  AbstractFunction-as-a-Service (FaaS) allows developers to define, orchestrate and run modular event-based pieces of code on virtualised resources, without the burden of managing the underlying infrastructure  ...  Fog computing testbed for research & education", funded by the Department of Computer Science of the University of Pisa, Italy.  ... 
doi:10.1007/s00607-021-00924-y fatcat:k7nlvcrfcncgzfqeb2lnsdjizm

Serverless Workflows with Durable Functions and Netherite [article]

Sebastian Burckhardt, Chris Gillum, David Justo, Konstantinos Kallas, Connor McMahon, Christopher S. Meiklejohn
2021 arXiv   pre-print
To address these, we propose Durable Functions, a programming model for serverless workflows, and Netherite, a distributed execution engine to execute them efficiently.  ...  However, existing solutions for authoring workflows provide a rudimentary experience compared to writing standard code in a modern programming language.  ...  Kappa [48] proposes a programming framework for serverless that addresses two issues with serverless functions: the execution time limit and the lack of coordination between lambdas.  ... 
arXiv:2103.00033v1 fatcat:m4ixscipebfkvcfyvs5ylz47qa

Serverless Computing: A Survey of Opportunities, Challenges and Applications [article]

Hossein Shafiei, Ahmad Khonsari, Payam Mousavi
2021 arXiv   pre-print
Many have praised the approach to be a platform for a new era of computing and some have argued that it is in fact a step backward.  ...  The topic of serverless computing has proved to be a controversial subject both within academic and industrial communities.  ...  [46] introduced Kappa which is a flexible and intuitive serverless platform for IoTs. CHALLENGES This section presents challenges toward serverless computing.  ... 
arXiv:1911.01296v4 fatcat:jk7e74dcqbcqrh7usbxjbvr52i

Cloudburst: Stateful Functions-as-a-Service [article]

Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Jose M. Faleiro, Joseph E. Gonzalez, Joseph M. Hellerstein, Alexey Tumanov
2020 arXiv   pre-print
Function-as-a-Service (FaaS) platforms and "serverless" cloud computing are becoming increasingly popular.  ...  benefits of serverless computing.  ...  Distributed Execution Frameworks Research in systems for distributed computing systems has a long history [14] and has seen recent advances, with frameworks such as Ray [64] , Dask [72] , and Orleans  ... 
arXiv:2001.04592v2 fatcat:txil6f7nprcezlmc45qscw7voe

Stateless IoT

Augusto Ciuffoletti
2020 Information  
We introduce a basic model for system operation and energy footprint evaluation. To demonstrate its soundness, we study a simple use case, from the design to a prototype.  ...  In this paper, we show how serverless functions, asynchronously invoked by the stateless edge devices, are an energy-saving option.  ...  For instance, the Kappa framework [8] introduces a set of functional modules instantiated using standard HTTP verbs embedded into a specific scripting language.  ... 
doi:10.3390/info11020085 fatcat:kzycvf25ufcsbfdbtvzk7ab3e4

A Practical Experience on the Amazon Alexa Integration in Smart Offices

Răzvan Bogdan, Alin Tatu, Mihaela Marcella Crisan-Vida, Mircea Popa, Lăcrămioara Stoicu-Tivadar
2021 Sensors  
In a competitive business world, the challenge of providing a balance between the efficiency and wellbeing of employees may be supported with new technologies.  ...  The obtained results demonstrated that the interaction with the voice assistant is reasonable, especially for easy and moderate utterances.  ...  Acknowledgments: This work was supported by a grant of the Romanian Ministry of Research, Innovation and Digitization, project number POC/398/1-Development of networks of R&D centers, coordinated at national  ... 
doi:10.3390/s21030734 pmid:33499092 fatcat:imptixnuibgetmgbb3qvfdzjhy

Microservice security: a systematic literature review

Davide Berardi, Saverio Giallorenzo, Jacopo Mauro, Andrea Melis, Fabrizio Montesi, Marco Prandini
2022 PeerJ Computer Science  
We summarise our analyses in the conclusion in the form of a call for action to address the main open challenges.  ...  Microservices is an emerging paradigm for developing distributed systems. With their widespread adoption, more and more work investigated the relation between microservices and security.  ...  Theoretical and Applicative for publications that develop a theory and provide a practical tool, framework, program, or application.  ... 
doi:10.7717/peerj-cs.779 pmid:35111904 pmcid:PMC8771803 fatcat:mc62rtl2kbb7tcm4d6p77xwwum

Recent Advances in Data Engineering for Networking

Engin Zeydan, Josep Mangues-Bafalluy
2022 IEEE Access  
We also propose several recommendations for early adoption of these technologies and frameworks in telecommunication infrastructures and platforms.  ...  We provide a comprehensive analysis of standardization efforts as well as platform development activities related to data engineering driven network design.  ...  programming.  ... 
doi:10.1109/access.2022.3162863 fatcat:jqpp6dyk3jf3tnzovplmlkoewu

Improved Twitter Sentiment Analysis Using Naive Bayes and Custom Language Model [article]

Angela Lin
2017 arXiv   pre-print
Our predictive model was a combination of a traditional supervised machine learning algorithm and a custom-developed natural language model for identifying promotional tweets, that identifies a product-specific  ...  However, the score calculation can be refined to provide a better illustration of a user's contribution.  ...  . • P(xn | cj=) Even though the independence assumption of Naïve Bayes does not always hold true for textual data, as there will always be dependence between certain attributes [12] , it provides a framework  ... 
arXiv:1711.11081v1 fatcat:6uc3y5xofjeetdvj34bptf2xta

The Effects of Continuous Integration on Software Development: a Systematic Literature Review [article]

Eliezio Soares, Gustavo Sizilio, Jadson Santos, Daniel Alencar, Uira Kulesza
2022 arXiv   pre-print
Method: Through a Systematic Literature Review, we search for studies in six digital libraries.  ...  Context: Continuous integration (CI) is a software engineering technique that proclaims a set of frequent activities to assure the health of the software product.  ...  tractability of programming.  ... 
arXiv:2103.05451v3 fatcat:thq23li3k5fslebjyr5hqui3wi

Distributed stream and event processing pipeline in serverless architecture [article]

Orestis Fotiadis, Ορέστης Φωτιάδης, University Of Piraeus, Dimosthenis Kyriazis, Δημοσθένης Κυριαζής
This dissertation presents the theoretical background on data processing and the two prevalent architectures for stream processing: The Lambda and Kappa architecture.  ...  Data stream processing in real-time has become a crucial operation for several business domains, however processing a large amount of data often from different sources still represents a challenge both  ...  Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data.  ... 
doi:10.26267/unipi_dione/1052 fatcat:nxq5uk5adne7njosrjnje5koju

State of AI Ethics Report (Volume 6, February 2022) [article]

Abhishek Gupta
2022 arXiv   pre-print
It is a resource for researchers and practitioners alike in the field to set their research and development agendas to make contributions to the field of AI ethics.  ...  The report is a comprehensive overview of what the key issues in the field of AI ethics were in 2021, what trends are emergent, what gaps exist, and a peek into what to expect from the field of AI ethics  ...  The AI Incident Database is built on a document database and a collection of serverless browser applications.  ... 
arXiv:2202.07435v1 fatcat:wbalu3j3ynelfim7eqvxcpwu3q

Lambda Architecture for Distributed Stream Processing in the Fog

Matthias Schrabauer, Stefan Schulte
To do that, programming models, frameworks, platforms, and tools such as the Apache Hadoop ecosystem and the MapReduce programming model have been established.  ...  However, such frameworks usually operate in the cloud within a local cluster with low latency.  ...  To do that, programming models, frameworks, platforms, and tools have been established.  ... 
doi:10.34726/hss.2021.77101 fatcat:jmqpdyootvc4zb27ljlsphvjeq
« Previous Showing results 1 — 15 out of 19 results