<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Aptos;
panose-1:2 11 0 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Aptos",sans-serif;
mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#467886;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Aptos",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:11.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#467886" vlink="#96607D" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">This is an announcement of Haochen Pan's MS Presentation<br>
===============================================<br>
Candidate: Haochen Pan<br>
<br>
Date: Tuesday, October 8,2024<br>
<br>
Time: 1:30PM -3:30PM CT <br>
<br>
Location: JCL 390<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Remote Location: <a href="https://uchicago.zoom.us/j/2186964558?pwd=WTNqbEFFbUtaNkVYUmVqellVRDgvdz09&omn=98587396752">
https://uchicago.zoom.us/j/2186964558?pwd=WTNqbEFFbUtaNkVYUmVqellVRDgvdz09&omn=98587396752</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Meeting ID: 218 696 4558<o:p></o:p></p>
<p class="MsoNormal">Passcode: XbgE6m<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><br>
Title: Experiences with a Hybrid Event-Driven Architecture for Distributed Scientific Computing<br>
<br>
Abstract: Scientific research and discovery increasingly depend on distributed computational resources, advanced storage systems, high-speed networks, and modern scientific instruments, ranging from high-performance computing (HPC) and cloud systems to edge
and intermittent computing devices. Event-driven architecture (EDA) benefits applications targeting distributed research infrastructures (DRI) by improving the organization, communication, processing, reliability, and security of events generated from various
sources.<br>
<br>
To advance the development of scientific EDA, this thesis introduces Octopus, a hybrid, cloud-to-edge event fabric designed to seamlessly link many local event producers and consumers with cloud-hosted event brokers, and to provide a fabric for developing resilient
applications. Octopus can be scaled to meet demand, permits the deployment of highly available Triggers for automatic event processing, and enforces fine-grained access control.<br>
<br>
This thesis identifies the requirements of use cases in self-driving laboratories, scientific data automation, online task scheduling, epidemic modeling, and dynamic workflow management, and presents results demonstrating Octopus’ ability to meet those requirements.
Octopus supports producing and consuming events from distributed clients at a rate of over 4.2 M and 9.6 M events per second, respectively.<br>
<br>
Advisors: Ian Foster and Kyle Chard<br>
<br>
Committee: Kyle Chard, Ian Foster, André Bauer, and Ryan Chard<br>
<br>
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>