About Search Engine
( Most data from http://www.searchenginewatch.com )



Search Engine Reports


Some Charts for Search Engines


People like to be editors! That is why OpenDirectory success.


How Big The Internet is


Cache Technology
(Data Source : CiteSeer )

Database Cache
Wisconsin
Middle-tier Database Caching for e-Business , 2002,(Whole Table Cache)

A Comparative Study of Alternative Middle Tier Caching Solutions to Support Dynamic Web Content Acceleration , 2001
Wisconsin
Enabling Dynamic Content Caching for Database-Driven Web Sites , 2001, (Invalidate stale pages)

Towards Intelligent Semantic Caching for Web Sources , 2001,
Wisconsin
Form-Based Proxy Caching for Database-Backed Web Sites , 2001. (Caching with the hint of form)

Cache investment: integrating query optimization and distributed data placement , 2000,
(Physical cache, do not change current optimizer)

WebView Materialization , 2000
Wisconsin
Caching multidimensional queries using chunks , 1998
Sematic Data Caching and Replacement ,1996,
(use high level language to describe the need for cache)

Query Caching and Optimization in Distribution Mediator Systems ,1996,
(decompose a query into cached results and another new and small query)

Querying Heterogeneous Information Sources Using Source Descriptions ,1996

A Predicate-based Caching Scheme for Client-Server Database Architectures , 1996

A Database Cache for High Performance and Fast Restart in DBMS , 1984
Web Cache
Wisconsin
Summary Cache : A Scalable Wide-Area Web Cache Sharing Protocol , 2000, (Proxies exchange caches)

A Scalable System for Consistently Caching Dynamic Web Data
Wisconsin  
Web Caching and Zipf-like Distribution : Evidence and Implications
Wisconsin Cost-Aware WWW Proxy Caching Algorithms

Exploring the Bounds of Web Latency Reduction from Cachine and Prefetching

Intelligent Internet Systems , 2000, (A very good summary)
Search Engine Cache

Locality in Search Engine Queries and Its Implications for Caching , 2001, (Query trace analysis, the newest one)
      On Caching Search Engine Query Results , 2000

Patterns of search: Analyzing and modeling Web query refinement , 1999
 
Analysis of a Very Large AltaVista Query Log , 1998, (Query trace analysis, A very large trace)
      Data Caching issues in an information retrieval system ,1990, (User define what kind of consistency they want)
Hardware Cache
Wisconsin Trace Cache : a Low Latency Approach to High Bandwitdth Instruction Fetching , 1996,
( Cache the result of a sequence of operations)
Wisconsin : from UW-Madison
:Good points
Sensor Network

Cougar @ Cornell


TinyOS @ Berkeley


WEbS @ Berkeley


SmartDust @ Berkeley


SensorWebs @ Berkeley


Ants @ Kestrel


Dataman @ Rutgers


DSN @ USC

Data Stream Management System
Data model and query language

Models and Issues in Data Stream Systems, A good summary, paper list, 2002

Towards Sensor Database Systems, 2001

Hancock: a language for extracting signatures from data streams, 2000

SRQL: Sorted Relational Query Language, 1998

Composite Event Specification in Active Databases: Model & Implementation, 1992

Event specification in an active object-oriented database, 1992
Architecture

Continuously Adaptive Continuous Queries over Streams, 2002

Eddies: Continuously Adaptive Query Processing, 2000

Continunous Queries over Data Streams, 2001
Algorithm

Partial Results for Online Query Processing, 2002

On Computing Correlated Aggregates Over Continual Data Streams, 2001
Groups

Cougar @ Cornell

Amazon @ Cornell

Tukwila @ Washington

Stream Dream Teams : Stream @ Stanford, Telegraph @ Berkeley, Punctuated Stream @ OHSU

Database for sensor networks
Architecture
 
The Design Document for Cougar Project
Data model & Query Language

GADT : A Probobility Space ADT for Representing and Querying the Physical World, 2002, summery
Approximate Cache

Best-Effort Cache Synchronization with Source Cooperation, 2002

Adaptive precision setting for cached approximate values, 2001, summary

Divergence caching in client-server architectures, 1994
Stream processing

Processing Complex Aggregrate Queries over Data Streams, SIGMOD 2002

Continuously Adaptive Continuous Queries over Streams, SIGMOD 2002

Partial results for online query processing, SIGMOD 2002

Continually Evaluating Similarity-Based Pattern Queries on a Streaming Time Series, SIGMOD 2002

Characterizing Memory Requirements for Queries over Continuous Data Streams, PODS 2002
Mobility


Security & Privacy


Continuous Queries


Query Decomposition / Data Integration

Efficient Evaluation of Queries in a Mediator for WebSources, SIDMOD 2002 , summary


    Ubiquious Computing

EasyLiving
Intelligent Environments Resource Page
Smart Space