Amit Manjhi

Holistic Application Analysis for Update-Independence (2009)

Charles Garrod, Todd Mowry, Amit Manjhi, Anthony Tomasic, Bruce Maggs

Current database performance optimizations stop at the border between the database application and the database system, focusing either on improving the performance of just the database system or the...

Holistic Application Analysis for Update-Independence (2009)

Charles Garrod, Todd Mowry, Amit Manjhi, Anthony Tomasic, Bruce Maggs

Current database performance optimizations stop at the border between the database application and the database system, focusing either on improving the performance of just the database system or the...

Scalable Query Result Caching for Web Applications (2009)

Anastasia Ailamaki, Charles Garrod, Christopher Olston, Bruce Maggs, Amit Manjhi, Anthony Tomasic, ...

The backend database system is often the performance bottleneck when running web applications. A common approach to scale the database component is query result caching, but it faces the challenge of...

HolisticQuery TransformationsforDynamic Web Applications (2009)

Amit Manjhi, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, Anthony Tomasic

A promising approach to scaling Web applications is to distribute the server infrastructure on which they run. This approach, unfortunately, can introduce latency between the application and database...

Akamai Technologies (2009)

Anastasia Ailamaki, Charles Garrod, Christopher Olston, Bruce Maggs, Amit Manjhi, Google Inc, ...

The backend database system is often the performance bottleneck when running web applications. A common approach to scale the database component is query result caching, but it faces the challenge of...

Simultaneous scalability and security for data-intensive Web applications (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Invalidation clues for database scalability services (2006)

Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, ...

For their scalability needs, data-intensive Web applications can use a Database Scalability Service (DBSS), which caches applications ’ query results and answers queries on their behalf. One way...

Simultaneous scalability and security for data-intensive Web applications (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Simultaneous Scalability and Security (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, ...

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Simultaneous Scalability and Security for Data-Intensive Web Applications (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Simultaneous Scalability and Security (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, ...

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Simultaneous Scalability and Security for Data-Intensive Web Applications (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Invalidation clues for database scalability services (2006)

Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, ...

For their scalability needs, data-intensive Web applications can use a Database Scalability Service (DBSS), which caches applications ’ query results and answers queries on their behalf. One way...

the previous technical report. (2006)

Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, ...

For their scalability needs, data-intensive Web applications can use a Database Scalability Service (DBSS), which caches applications ’ query results and answers queries on their behalf. One way...

Simultaneous scalability and security for data-intensive Web applications (2006)

Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic

For Web applications in which the database component is the bottleneck, scalability can be provided by a third-party Database Scalability Service Provider (DSSP) that caches application data and...

Invalidation clues for database scalability services (2006)

Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, ...

For their scalability needs, data-intensive Web applications can use a Database Scalability Service (DBSS), which caches applications ’ query results and answers queries on their behalf. To address...

Invalidation clues for database scalability services (2006)

Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, ...

For their scalability needs, data-intensive Web applications can use a Database Scalability Service (DBSS), which caches applications ’ query results and answers queries on their behalf. To address...

Tributaries and deltas: Efficient and robust aggregation in sensor network streams (2005)

Amit Manjhi

Existing energy-efficient approaches to in-network aggregation in sensor networks can be classified into two categories, tree-based and multi-path-based, with each having unique strengths and...

A Scalability Service for Dynamic Web Applications (2005)

Christopher Olston, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Amit Manjhi, Todd C. Mowry

Providers of dynamic Web applications are currently unable to accommodate heavy usage without significant investment in infrastructure and in-house management capability. Our goal is to develop...

Finding (Recently) Frequent Items in Distributed Data Streams (2005)

Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston

We consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Na ve methods of combining approximate frequency counts from...

Tributaries and Deltas: Efficient and Robust Aggregation in Sensor Network Streams (2005)

Suman Nath, Phillp B. Gibbons, Amit Manjhi, Amit Manjhi

in sensor networks can be classified into two categories, tree-based and multi-path-based, with each having unique strengths and weaknesses. In this paper, we introduce Tributary -Delta, a novel...

Tributaries and Deltas: Efficient and Robust Aggregation in Sensor Network Streams (2005)

Amit Manjhi, Suman Nath, Phillip B. Gibbons

in sensor networks can be classified into two categories, tree-based and multi-path-based, with each having unique strengths and weaknesses. In this paper, we introduce Tributary -Delta, a novel...

A Scalability Service for Dynamic Web Applications (2005)

Christopher Olston Amit, Amit Manjhi, Charles Garrod, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry

Providers of dynamic Web applications are currently unable to accommodate heavy usage without significant investment in infrastructure and in-house management capability. Our goal is to develop...

Finding (recently) frequent items in distributed data streams (2005)

Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston

We consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Naïve methods of combining approximate frequency counts from...

Finding (Recently) Frequent Items in Distributed Data Streams (2004)

Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston

We consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Na ve methods of combining approximate frequency counts from...

Finding (Recently) Frequent Items in Distributed Data Streams (2004)

Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston

We consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Na ve methods of combining approximate frequency counts from...

Finding (Recently) Frequent Items in Distributed Data Streams (2004)

Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston

We consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Na ve methods of combining approximate frequency counts from...

Improving Web Performance in Broadcast-Unicast (2003)

Networks Mukesh Agrawal, Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Satellite operators have recently begun offering Internet access over their networks. Typically, users connect to the network using a modem for uplink, and a satellite dish for downlink. We...

Improving Web Performance in Broadcast-Unicast Networks (2002)

Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Satellite operators have recently begun offering Internet access over their networks. Typically, users connect to the network using a modem for uplink, and a satellite dish for downlink. We...

Improving Web Performance in Broadcast-Unicast Networks (2002)

Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Abstract — Satellite operators have recently begun offering Internet access over their networks. Typically, users connect to the network using a modem for uplink, and a satellite dish for downlink....

Improving Web Performance in Broadcast-Unicast Networks (2002)

Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Abstract — Satellite operators have recently begun offering Internet access over their networks. Typically, users connect to the network using a modem for uplink, and a satellite dish for downlink....

Improving Web Performance in Broadcast-Unicast Networks (2002)

Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Abstract Satellite operators have recently begun offering Internet access over their networks. Typically, users connectto the network using a modem for uplink, and a satellite dish for downlink. We...

Improving Web Performance in Broadcast-Unicast (2002)

Networks Mukesh Agrawal, Mukesh Agrawal, Amit Manjhi, Nikhil Bansal, Srinivasan Seshan

Satellite operators have recently begun o#ering Internet access over their networks. Typically, users connect to the network using a modem for uplink, and a satellite dish for downlink. We...