Ion Stoica

Research Expertise and Interest

networking and distributed computer systems, quality of service (Q of S) and resources management, modeling and performance analysis

Research Description

Ion Stoica's area of research is networking with an emphasis on Quality of Service (QoS) and traffic management in the Internet. His main research interest is to develop techniques and architectures that allow powerful and flexible network services to be deployed in the Internet, without compromising its scalability and robustness. He is equally interested in designing algorithms and systems with strong theoretical foundations, and in providing practical implementations that are deployable in the real world. Some of the projects he is/was involved are below:

  • Peer-to-Peer and Overlay Networks
  • Scalable Network Services (The Denali Project)
  • Self-Verifyable Protocols
  • Shara: Service Architecture for Telecommunication Systems
  • QoS and Resource Management based with Dynamic Packet State (DPS)
  • REUNITE: A Recursive Unicast Approach to Multicast
  • Hierarchical Fair Service Curve (HFSC)

In the News

UC Berkeley Launches Sky Computing Lab to Revolutionize the Cloud Industry

UC Berkeley formally launched this week The Sky Computing Lab aimed at establishing a two-sided market mediated by services that identify and harness for users the best combination of compatible clouds for their needs and building a new backbone for interconnected cloud computing, a milestone that would revolutionize the industry.

Featured in the Media

Please note: The views and opinions expressed in these articles are those of the authors and do not necessarily reflect the official policy or positions of UC Berkeley.
December 17, 2019
Julie Bort
A new distributed-computing startup spun off of research at Berkeley's RISELab has stealth launched with $20.6 million in series A funding. Called Anyscale, it was co-founded by graduate students Robert Nishihara and Philipp Moritz, along with computer sciences professor Ion Stoica, who directs RISELab and also co-founded Databricks. While the team was working on an open source project called Ray, they had to keep building their own tools and infrastructure to run their algorithms, and it occurred to them that these would be useful to many others. "Building and programming distributed applications is incredibly hard," says Nishihara, Anyscale's CEO. "It requires a lot of expertise. This is a problem we ran into...We thought there had to be a better way." Professor Stoica says the goal is to make this as easy as programming your own laptop. "This is where Ray is coming in and why we built it and what we built it for -- to make it easy for developers to not only develop new applications but modify the existing application from one machine to thousands of machines."
Loading Class list ...