Ion Stoica

Ion Stoica is a Professor in the EECS Department at University of California at Berkeley. He does research on cloud computing and networked computer systems. Past work includes Dynamic Packet State, Chord DHT, Internet Indirection Infrastructure (i3), declarative networks, and large scale systems, including Apache Spark, Apache Mesos, and Alluxio. He is an ACM Fellow and has received numerous awards, including the SIGOPS Hall of Fame (2015), the SIGCOMM Test of Time Award (2011), and the ACM doctoral dissertation award (2001). In 2006, he co-founded Conviva, a startup to commercialize technologies for large scale video distribution, and in 2013, he co-founded Databricks a startup to commercialize Apache Spark.
https://people.eecs.berkeley.edu/~istoica/

Publications

DDCO: Discovery of Deep Continuous Options for Robot Learning from Demonstrations

A Berkeley View of Systems Challenges for AI

Drizzle: Fast and Adaptable Stream Processing at Scale

A Scalable Distributed Spatial Index for the Internet-of-Things

Automating Diagnosis of Cellular Radio Access Network Problems

Occupy the Cloud: Distributed Computing for the 99%

EC-Cache: Load-balanced, Low-latency Cluster Caching with Online Erasure Coding

Real-Time Machine Learning: The Missing Pieces

ZipG: A Memory-efficient Graph Store for Interactive Queries

Scalable Atomic Visibility with RAMP Transactions

Time-evolving Graph Processing at Scale

SparkR: Scaling R Programs with Spark

MiniCrypt: Reconciling Encryption and Compression for Big Data Stores.

Opaque: An Oblivious and Encrypted Distributed Analytics Platform.

Clipper: A Low-Latency Online Prediction Serving System

Blog Posts

ActiveClean featured in “the morning paper”

Ion Stoica News

ActiveClean has been featured in today’s “the morning paper“. The ActiveClean project aims to develop tools and algorithms to address one of the key steps in model training pipelines: handle dirty or inconsistent data including extracting structure, imputing missing values, and handling incorrect data.

PyWren wins Best Vision Paper Award at SOCC’17

Ion Stoica News

PyWren won the Best Vision paper Award at SOCC’17. PyWren is a new paralle computation engine that drmatically lowers the barrier for scientists to use public cloud for massively parallel worklods, by obviating the need for complex cluster management. This is a joint work between RISELab and Berkeley Center for Computational Imaging.

Shivaram Venkataraman has won the 2016-2017 “Demetri Angelakos Memorial” Achievement Award

Ion Stoica News

Shivaram Venkataraman has received the 2016-2017 “Demetri Angelakos Memorial” Achievement Award  who recognizes students that “in addition to conducting research, unselfishly take the time to help colleagues beyond the normal cooperation existing between fellow students“. There is hard to imagine a more deserving recipient than Shivaram. During his PhD, Shivaram has been generous with his time and sharing credit to a fault. He has helped his peers in every imaginable way; after six years his colleagues still have to hear him saying “no” when asked for help. He has been a trusted sounding board for other graduate students (and even faculty) when it comes to feedback on their research, talks, and papers. Shivaram has been, without exaggeration, the nexus of knowledge …

RISELab at Spark Summit

Ion Stoica blog

This year, Spark Summit East was held in Boston between February 7-9. With over 1,500 attendees, this was the largest Spark Summit ever outside the Bay Area. Apache Spark, developed in large at AMPLab (the precursor of RISELab), is now the de-facto standard of big data processing. Like the previous Spark summits, UC Berkeley had a very strong presence. Ion Stoica gave a keynote on RISELab, describing the lab’s research focus on addressing a long-standing grand challenge in computing: enable machines to act autonomously and intelligently, to rapidly and repeatedly take appropriate actions based on information in the world around them. The presentation also discussed some early results from two recent projects, Drizzle and Opaque, which had their own presentations …