<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #000000'>Matvey Arye will present his research seminar/general exam on Monday April 29 at 12:30 PM in <br>Room 401 (note room!).  The members of his committee are:  Michael Freedman (advisor), <br>Vivek Pai, and Kai Li.  Everyone is invited to attend his talk and those faculty wishing to remain <br>for the oral exam following are welcome to do so.  His abstract and reading list follow below.<br><br><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b></b><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Abstract: <br>Global-scale services generate data that is both widely distributed and big, such as system logs and video feeds. Unfortunately, traditional approaches for backhauling and analyzing this data centrally are slow and expensive, due to the high cost or availability of wide-area network bandwidth. Moreover, they require the analyst to commit to a data-collection policy upfront, making it agnostic to current and future resource conditions.</div>
<p style="font-family:arial,sans-serif;font-size:13px">Jetstream is a system that allows adaptive and real-time analysis of large, distributed data sets. It uses dispersed, structured storage to enable data collection without a fixed policy, and adapts the fidelity of collection in response to changes in network conditions. Namely, if a given user query cannot be satisfied within the available bandwidth, Jetstream automatically transforms the query, trading precision for bandwidth. One key ingredient in Jetstream’s architecture is its storage abstraction: a novel adaptation of the data cube from OLAP databases, which we use to represent aggregations and approximations of distributed data. The cube model helps us define a range of data-degradation transforms, all of which can be implemented as standard operators in a user’s query graph. The evaluation is conducted on a system stretching between clusters in Europe and North America and demonstrates the ability to maintain real-time responsiveness, save significant bandwidth through in-place aggregation and approximation, and dynamically adapt the data degradation policies based on changing resource constraints and input data rates.</p>
<p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">Current Reading List:</p><p style="font-family:arial,sans-serif;font-size:13px">(9 papers and 1 textbook) </p>
<p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px"></p><p style="font-family:arial,sans-serif;font-size:13px">Principles of Computer System Design: An Introduction</p>
<p style="font-family:arial,sans-serif;font-size:13px">Saltzer and Kaashoek </p><p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">The Design of the Borealis Stream Processing Engine</p>
<p style="font-family:arial,sans-serif;font-size:13px">Abadi et al., CIDR 2005</p><p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">Dryad: Distributed Data-Parallel Programs from Sequential Building Blocks</p>
<p style="font-family:arial,sans-serif;font-size:13px">Michael Isard, Mihai Budiu, Yuan Yu, Andrew Birrell, and Dennis Fetterly</p><p style="font-family:arial,sans-serif;font-size:13px">EuroSys, 2007</p><p style="font-family:arial,sans-serif;font-size:13px">
<br></p><p style="font-family:arial,sans-serif;font-size:13px">TAG: A Tiny Aggregation Service for Ad-Hoc Sensor Networks</p><p style="font-family:arial,sans-serif;font-size:13px">Madden et al., OSDI, 2002</p><p style="font-family:arial,sans-serif;font-size:13px">
<br></p><p style="font-family:arial,sans-serif;font-size:13px">A Cost-Space Approach to Distributed Query Optimization in Stream Based Overlays</p><p style="font-family:arial,sans-serif;font-size:13px">Shneidman et al., NetDB 2005</p>
<p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">BlinkDB:  Queries with Bounded Errors and Bounded Response Times on Very Large Data</p><p style="font-family:arial,sans-serif;font-size:13px">
Sameer Agarwal, Aurojit Panda, Barzan Mozafari, Samuel Madden, Ion Stoica</p><p style="font-family:arial,sans-serif;font-size:13px">To Appear in ACM EuroSys 2013</p><p style="font-family:arial,sans-serif;font-size:13px"><br>
</p><p style="font-family:arial,sans-serif;font-size:13px">DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views </p><p style="font-family:arial,sans-serif;font-size:13px">Yanif Ahmad, Oliver Kennedy, Christoph Koch, and Milos Nikolic</p>
<p style="font-family:arial,sans-serif;font-size:13px">VLDB 2012</p><p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">MapReduce: Simplified Data Processing on Large Clusters</p>
<p style="font-family:arial,sans-serif;font-size:13px">Jeffrey Dean and Sanjay Ghemawat, OSDI 2004</p><p style="font-family:arial,sans-serif;font-size:13px"><br></p><p style="font-family:arial,sans-serif;font-size:13px">Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals</p>
<p style="font-family:arial,sans-serif;font-size:13px">Jim Gray, et al., Data Mining and Knowledge Discover 1997.</p><p style="font-family:arial,sans-serif;font-size:13px"><br></p><p></p><p><font face="arial, sans-serif">Discretized Streams: An Efficient and Fault-Tolerant Model for </font><span style="font-family:arial,sans-serif">Stream Processing on Large Clusters</span></p>
<p style=""><span style="color:rgb(51,51,51);font-family:Verdana,Arial,'Trebuchet MS',sans-serif,Georgia,Courier,'Times New Roman',serif;font-size:12px;line-height:19px;text-align:justify">Matei Zaharia, et al., HotCloud, 2012.</span><br>
</p><p></p></div>
</div><br></div></body></html>