Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Migration00:53

Migration

Migration is long-range, seasonal movement from one region or habitat to another. This common strategy, carried out by many different organisms around the world, is an adaptive response that typically corresponds to changes in an organism’s environment, like resource availability or climate. Migrations can involve huge groups of thousands of animals as well as single individuals traveling alone and can range from thousands of kilometers to just a few hundred meters.
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 each...
Stream Function01:20

Stream Function

In two-dimensional incompressible fluid flow, the continuity equation is essential for ensuring mass conservation, meaning that any change in fluid entering or exiting a region is balanced by a corresponding change elsewhere. For incompressible flow, where density remains constant, this requirement simplifies to the condition that the divergence of the velocity field must be zero. Mathematically, this is expressed as,
Singularity Functions for Shear01:26

Singularity Functions for Shear

In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the shear...
Types of Functions I01:26

Types of Functions I

Functions are fundamental mathematical tools that capture relationships between variables and describe how one quantity changes in relation to another. Their diverse forms allow them to model various real-world phenomena with precision and flexibility. Among the various categories, algebraic functions are prominent due to their formulation through basic arithmetic operations: addition, subtraction, multiplication, division, and root extraction.Algebraic functions include polynomial, rational,...
Cytoskeletal Coordination in Cell Migration01:32

Cytoskeletal Coordination in Cell Migration

A migrating cell changes its shape during the cyclic events of attachment and detachment from the substratum and repositions the cell organelles correspondingly. These complex events are orchestrated by the dynamic cytoskeletal network comprising actin filaments, intermediate filaments, and microtubules. Cytoskeletal crosstalk — the direct and indirect communication between the different components — is crucial for this coordination. Direct communication involves various linker proteins that...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same journal

SWOOP: top-k similarity joins over set streams.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2024
Same journal

HPCache: memory-efficient OLAP through proportional caching revisited.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2024
Same journal

F-IVM: analytics over relational databases under updates.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2024
Same journal

(p,q)-biclique counting and enumeration for large sparse bipartite graphs.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2023
Same journal

Making graphs compact by lossless contraction.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2023
Same journal

Editorial for S.I.: VLDB 2020.

The VLDB journal : very large data bases : a publication of the VLDB Endowment·2022
See all related articles

Related Experiment Video

Updated: Jun 23, 2026

Executing Complexity-Increasing Queries in Relational (MySQL) and NoSQL (MongoDB and EXist) Size-Growing ISO/EN 13606 Standardized EHR Databases
07:26

Executing Complexity-Increasing Queries in Relational (MySQL) and NoSQL (MongoDB and EXist) Size-Growing ISO/EN 13606 Standardized EHR Databases

Published on: March 19, 2018

State Migration in Styx: Towards Serverless Transactional Functions.

Kyriakos Psarakis1, George Christodoulou1, George Siachamis2

  • 1Delft University of Technology, Delft, Netherlands.

The VLDB Journal : Very Large Data Bases : a Publication of the VLDB Endowment
|June 22, 2026
PubMed
Summary
This summary is machine-generated.

Styx, a new dataflow runtime for stateful cloud applications, offers exactly-once transactional guarantees for complex workloads. It significantly boosts throughput and scalability while reducing latency compared to existing systems.

Keywords:
ElasticityFaaSSerializable TransactionsState migration

Related Experiment Videos

Last Updated: Jun 23, 2026

Executing Complexity-Increasing Queries in Relational (MySQL) and NoSQL (MongoDB and EXist) Size-Growing ISO/EN 13606 Standardized EHR Databases
07:26

Executing Complexity-Increasing Queries in Relational (MySQL) and NoSQL (MongoDB and EXist) Size-Growing ISO/EN 13606 Standardized EHR Databases

Published on: March 19, 2018

Area of Science:

  • Computer Science
  • Distributed Systems
  • Cloud Computing

Background:

  • Developing stateful cloud applications with strict consistency is challenging.
  • Existing Stateful Functions-as-a-Service (SFaaS) approaches have weak transactional guarantees or high latency.
  • Inefficient transactional protocols hinder performance in stateful services.

Purpose of the Study:

  • Introduce Styx, a novel dataflow-based SFaaS runtime.
  • Provide exactly-once transactional guarantees for stateful functions with arbitrary call-graphs.
  • Reduce execution latency and improve scalability for stateful cloud applications.

Main Methods:

  • Developed a novel dataflow-based SFaaS runtime named Styx.
  • Extended a deterministic transactional protocol with function acknowledgment, caching, and early-commit reply mechanisms.
  • Implemented elasticity for state migration to support load balancing.

Main Results:

  • Styx achieves at least one order of magnitude higher throughput than state-of-the-art approaches.
  • Demonstrated near-linear scalability and low latency across YCSB, TPC-C, and Deathstar benchmarks.
  • Styx's state migration approach adapts swiftly to workload changes, outperforming baseline methods.

Conclusions:

  • Styx effectively addresses the challenges of developing stateful cloud applications.
  • The novel runtime offers significant performance improvements in throughput, scalability, and latency.
  • Styx provides a robust and efficient solution for demanding stateful workloads in the cloud.