Latency-Sensitive Function Placement among Heterogeneous Nodes in Serverless Computing

Urooba Shahid1,2, Ghufran Ahmed1, Shahbaz Siddiqui1

  • 1Department of Computer Science, National University of Computer and Emerging Sciences, Karachi 75030, Pakistan.

PubMed
Summary

Function as a Service (FaaS) offers adaptable smart city solutions. This study introduces an adaptive machine learning model to optimize FaaS placement, improving resource utilization and deadline adherence.

Related Concept Videos

Distributed Loads01:19

Distributed Loads

Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
528
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
639
Local Anesthetics: Differential Sensitivity of Nerve Fibers01:24

Local Anesthetics: Differential Sensitivity of Nerve Fibers

Local anesthetics (LAs) block the sodium channels of nerve trunks, sensory nerve endings, and neuromuscular junctions. Although LAs can block all kinds of nerves, the sensitivity of nerve fibers differs according to nerve types and structures. LAs are known to block myelinated fibers faster than unmyelinated ones. Also, they block pain or sensory neurons at low concentrations without affecting the motor neurons involved in muscle contractions. This helps relieve labor pain without affecting the...
807
Storage01:23

Storage

A schema is a mental framework that helps individuals organize and interpret information. Schemata, formed from previous experiences, influence how we process new information: how we encode it, the inferences we make, and how we retrieve it. For instance, a schema for what a typical classroom looks like might include desks, a teacher's desk, a whiteboard, and students in such an environment. This expectation helps us quickly understand and navigate new classrooms without needing to analyze...
83
Lagging Strand Synthesis01:59

Lagging Strand Synthesis

During replication, the complementary strands in double-stranded DNA are synthesized at different rates. Replication first begins on the leading strand. Replication starts later, occurs more slowly, and proceeds discontinuously on the lagging strand.
There are several major differences between synthesis of the leading strand and synthesis of the lagging strand. 1) Leading strand synthesis happens in the direction of replication fork opening, whereas lagging strand synthesis happens in the...
50.9K
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
613