Publications

Conferences and Journals

StepNet: A Compositional Framework with Reduced Querying for Homing Complex Network Services

Azzam Alsudais, Shankaranarayanan Puzhavakath Narayanan, Bharath Balasubramanian, Zhe Huang, Eric Keller

In the IFIP/IEEE International Symposium on Integrated Network Management (IM 2021)[PDF]

A Drop-in Middleware for Serializable DB Clustering across Geo-distributed Sites

Enrique Saurez, Bharath Balasubramanian, Richard Schlichting, BrendanTschaen, Shankaranarayanan Puzhavakath Narayanan, Zhe Huang, Umakishore Ramachandran

In the Proceedings of 46th International Conference on Very Large Data Bases (VLDB 2020) [PDF]

MUSIC: Multi-Site Critical Sections over Geo-Distributed State

Bharath Balasubramanian, Pamela Zave, Richard Schlichting, Mohammad Salehe, Shankaranarayanan Puzhavakath Narayanan, Seyed Hossein Mortazavi, Eyal De Lara, Matti Hiltunen and Kasutubh Joshi

In the Proceedings of 40th IEEE International Conference on Distributed Computing Systems (ICDCS 2020) [YouTube] [PDF]

SessionStore: A Session-Aware Datastore for the Edge

Seyed Hossein Mortazavi, Mohammad Salehe, Bharath Balasubramanian, Eyal de Lara and Shankaranarayanan Puzhavakath Narayanan

In the Proceedings of 4th IEEE International Conference on Fog and Edge Computing (ICFEC 2020) [PDF]

A Case for Performance-Aware Deployment of Containers

Edwin F Boza, Cristina L Abad, Shankaranarayanan Puzhavakath Narayanan, Bharath Balasubramanian, Minsung Jang

In the Proceedings of the 5th International Workshop on Container Technologies and Container Clouds (WoC 2019)

FOCUS: Scalable Search Over Highly Dynamic Geo-distributed State

Azzam Alsudais, Mohammad Hashemi, Zhe Huang, Bharath Balasubramanian, Shankaranarayanan Puzhavakath Narayanan, Eric Keller, and Kaustubh Joshi

In the 39th IEEE International Conference on Distributed Computing Systems (ICDCS 2019) [PDF]

METRIC: A Middleware for Entry Transactional Database Clustering at the Edge"

Enrique Saurez, Bharath Balasubramanian, Richard Schlichting, Brendan Tschaen, Zhe Huang, Shankaranarayanan Puzhavakath Narayanan, Umakishore Ramachandran

In the 3rd Workshop on Middleware for Edge Clouds & Cloudlets (MECC18) [PDF]

A Model-Driven Graybox Approach to Rehoming Service Chains

Muhammad Wajahat, Bharath Balasubramanian, Anshul Gandhi, Gueyoung Jung, Shankaranarayanan Puzhavakath Narayanan

In 26th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2018) [PDF]

Karma: Cost-effective Geo-replicated Cloud Storage with Dynamic Enforcement of Causal Consistency

Tariq Mahmood, Shankaranarayanan Puzhavakath Narayanan, Sanjay Rao, TN Vijaykumar, Mithuna Thottethodi

In IEEE Transactions on Cloud Computing 2018 [ISSN: 2168-7161] [PDF]

NodeFinder: Scalable Search over Highly Dynamic Geo-distributed State

Azzam Alsudais, Zhe Huang, Bharath Balasubramanian, Shankaranarayanan Puzhavakath Narayanan, Eric Keller, Kaustubh Joshi

In 10th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2018) Boston, MA, USA [PDF] [Slides]

Toward Session Consistency for the Edge

Seyed Hossein Mortazavi, Bharath Balasubramanian, Eyal de Lara, Shankaranarayanan Puzhavakath Narayanan

In USENIX Workshop on Hot Topics in Edge Computing (HotEdge 2018), Boston, MA, USA [PDF]

Nutshell: Scalable Whittled Proxy Execution for Low-Latency Web over Cellular Networks

Ashiwan Sivakumar, Chuan Jiang, Yun Seong Nam, Shankaranarayanan Puzhavakath Narayanan, Vijay Gopalakrishnan, Sanjay G. Rao, Subhabrata Sen, Mithuna Thottethodi, T.N. Vijaykumar

In Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking (MobiCom 2017), Snowbird, Utah, USA [1-min-video][PDF]

A Holistic Approach to Lowering Latency in Geo-distributed Web Applications

Shankaranarayanan Puzhavakath Narayanan

PhD Thesis, Purdue University [PDF]

Achieving Causal Consistency under Partial Replication for Geo-distributed Cloud Storage

Tariq Mahmood, Shankaranarayanan Puzhavakath Narayanan, Sanjay Rao, T. N. Vijaykumar, Mithuna Thottethodi

Tech Report, Purdue University [PDF]

Reducing latency through page-aware management of web objects by Content Delivery Networks

Shankaranarayanan Puzhavakath Narayanan, Yun Seong Nam, Ashiwan Sivakumar, Balakrishnan Chandrasekaran, Bruce Maggs, Sanjay Rao.

In proceedings of the 34th IFIP Performance and 42nd ACM SIGMETRICS 2016, Antibes Juan-les-Pins, France. [PDF]

Measuring and Characterizing the Performance of Interactive Multi-tier Cloud Applications (invited paper)

Mohammad Hajjat, Shankaranarayanan Puzhavakath Narayanan, Ashiwan Sivakumar and Sanjay Rao.

In proceedings of the 21st IEEE International Workshop on Local and Metropolitan Area Networks (IEEE LANMAN 2015), Tsinghua, Beijing, China. [PDF].

PARCEL: Proxy Assisted bRowsing in Cellular networks for Energy and Latency reduction

Ashiwan Sivakumar, Shankaranarayanan P N, Vijay Gopalakrishnan, Seungjoon Lee, Sanjay Rao, Subhabrata Sen

In proceedings of the 10th International Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT 2014), Sydney, Australia. [PDF].

Performance sensitive replication in geo-distributed cloud datastores

Shankaranarayanan P N, Ashiwan Sivakumar, Sanjay Rao, Mohit Tawarmalani

International Conference on Dependable Systems and Networks (DSN), Atlanta, 2014. [PDF][PPT].

Dynamic Request Splitting for Interactive Cloud Applications

Mohammad Hajjat, Shankaranarayanan P N, David Maltz, Sanjay Rao, Kunwadee Sripanidkulchai

IEEE Journal on Selected Areas in Communications, Volume 31, Issue 12, Page(s): 2722-2737, Year: 2013 [PDF].

Dealer - Application-aware Request Splitting for Interactive Cloud Applications

Mohammad Hajjat, Shankaranarayanan P N, David Maltz, Sanjay Rao, Kunwadee Sripanidkulchai

In proceedings of the 8th International Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT 2012), Nice, France. [PDF][PPT].

GCNav - Generic Configuration Navigation System

Shankaranarayanan P N, Seungjoon Lee and Subhabrata Sen

In proceedings of IEEE Symposium on Configuration Analytics and Automation (SAFECONFIG), Baltimore, MD. 2012. [PDF][PPT].

Closer to the Cloud - A Case for Emulating Cloud Dynamics by Controlling the Environment

Ashiwan Sivakumar, Shankaranarayanan Puzhavakath Narayanan, Sanjay Rao

NSF GENI Research and Educational Experiment Workshop, Los Angeles, CA 2012 [PDF][PPT].

POSTERS

D-Tunes: Self Tuning Datastores for Geo-distributed Interactive Applications

ACM SIGCOMM, Hong Kong, China, August, 2013. [Abstract][Poster] [ D-Tunes Toolkit] This poster/demo won the third place at the ACM Student Research Competition (SRC) at SIGCOMM 2013.

Self Tuning Data stores for Geo-distributed Cloud Applications

USENIX NSDI, Lombard, IL, 2013. [Abstract][Poster]

Doctoral consortium at GEC'10 - Global Environment for Network Innovations (GENI) [Poster]

Doctoral consortium at GEC'11 - Global Environment for Network Innovations (GENI) [Poster]