K
Karthik Lakshminarayanan
Researcher at University of California, Berkeley
Publications - 22
Citations - 2960
Karthik Lakshminarayanan is an academic researcher from University of California, Berkeley. The author has contributed to research in topics: Load balancing (computing) & Overlay network. The author has an hindex of 15, co-authored 22 publications receiving 2919 citations.
Papers
More filters
Book ChapterDOI
Load Balancing in Structured P2P Systems
TL;DR: This paper explores the space of designing load-balancing algorithms that uses the notion of “virtual servers” and presents three schemes that differ primarily in the amount of information used to decide how to re-arrange load.
Proceedings ArticleDOI
Load balancing in dynamic structured P2P systems
TL;DR: The simulation results show that in the face of rapid arrivals and departures of objects of widely varying load, the proposed distributed algorithm achieves load balancing for system utilizations as high as 90% while moving only about 8% of the load that arrives into the system.
Proceedings ArticleDOI
Algorithms for advanced packet classification with ternary CAMs
TL;DR: A novel algorithm is described, called Multi-match Using Discriminators (MUD), that finds multiple matches without storing any per-search state information in the TCAM, thus making it suitable for multi-threaded environments.
Journal ArticleDOI
ROFL: routing on flat labels
Matthew Caesar,Tyson Condie,Jayanthkumar Kannan,Karthik Lakshminarayanan,Ion Stoica,Scott Shenker +5 more
TL;DR: An initial stab at the ROFL routing algorithm, proposing and analyzing its scaling and efficiency properties, and suggesting that the idea of routing on flat labels cannot be immediately dismissed.
Proceedings ArticleDOI
A layered naming architecture for the internet
Hari Balakrishnan,Karthik Lakshminarayanan,Sylvia Ratnasamy,Scott Shenker,Ion Stoica,Michael Walfish +5 more
TL;DR: This paper borrows liberally from the literature to argue that there should be three levels of name resolution: from user-level descriptors to service identifiers; from service identifiers to endpoint identifiers; and from endpoint identifiers to IP addresses.