We are Losing Track: a Case for Causal Metadata in Distributed Systems (HPTS ’15)

As our systems move to more concurrent and distributed execution patterns, the tools and abstractions we have to understand, monitor, schedule, and enforce their behavior become progressively less effective or adequate.

We argue that systems should be built with causal propagation of generic metadata as a first class primitive, to serve as the narrow waist upon which all of the above use cases could be built, in an analogy to the role of the IP layer in networking.

fonseca15hpts.pdf
fonseca15hpts_presentation.pdf

Facebooktwittergoogle_plusredditlinkedinmail

LEAVE A REPLY