Data processing frameworks provide application programmers an interface to manipulate and analyze data. This thesis studies a novel parallel stream processing model, designed for workflow-based …
In this thesis we investigate distinct techniques to avoid the impact of miscellaneous failures derived from hostile attacks in a message-passing distributed computing environment. Our …
Combinatorial and algebraic topology have both provided useful mathematical tools to the field of distributed computing, giving researchers a rigorous mathematical model in which one …
WebMesh is a browser-based computational framework for serverless applications. Unlike existing serverless frameworks which run in managed datacenters, WebMesh nodes run in browser tabs, using …