EDBT 2026 Demo / reviewers in the wild / expert
Luca Telloli
dblp:22/7537
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3Artificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 57% Indexing and storage engines · 24% Database system architecture and tuning · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › search engines
search engine caching |
0.2 | 2 | 2010 | Caching search engine results over incremental indices · WWW 2010 Caching search engine results over incremental indices · SIGIR 2010 |
Indexing and storage engines › index maintenance
incremental indexing |
0.1 | 2 | 2010 | Caching search engine results over incremental indices · WWW 2010 Caching search engine results over incremental indices · SIGIR 2010 |
Database system architecture and tuning
cache invalidation |
0.1 | 1 | 2010 | Caching search engine results over incremental indices · SIGIR 2010 |
Information retrieval › search engines
search engine architecture |
0.1 | 1 | 2010 | Caching search engine results over incremental indices · WWW 2010 |
Memory systems
cache |
0.0 | 1 | 2010 | Caching search engine results over incremental indices · WWW 2010 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Caching search engine results over incremental indicesabstractA Web search engine must update its index periodically to incorporate changes to the Web. We argue in this paper that index updates fundamentally impact the design of search engine result caches, a performance-critical component of modern search engines. Index updates lead to the problem of cache invalidation: invalidating cached entries of queries whose results have changed. Naive approaches, such as flushing the entire cache upon every index update, lead to poor performance and in fact, render caching futile when the frequency of updates is high. Solving the invalidation problem efficiently corresponds to predicting accurately which queries will produce different results if re-evaluated, given the actual changes to the index. Roi Blanco, Edward Bortnikov, Flavio Paiva Junqueira, Ronny Lempel, Luca Telloli, Hugo Zaragoza |
SIGIR | 5 |
| 2010 | Caching search engine results over incremental indicesabstractA Web search engine must update its index periodically to incorporate changes to the Web, and we argue in this work that index updates fundamentally impact the design of search engine result caches. Index updates lead to the problem of cache invalidation: invalidating cached entries of queries whose results have changed. To enable efficient invalidation of cached results, we propose a framework for developing invalidation predictors and some concrete predictors. Evaluation using Wikipedia documents and a query log from Yahoo! shows that selective invalidation of cached search results can lower the number of query re-evaluations by as much as 30% compared to a baseline time-to-live scheme, while returning results of similar freshness. Roi Blanco, Edward Bortnikov, Flavio Paiva Junqueira, Ronny Lempel, Luca Telloli, Hugo Zaragoza |
WWW | 5 |
| 2009 | On the feasibility of multi-site web search enginesabstractWeb search engines are often implemented as centralized systems. Designing and implementing a Web search engine in a distributed environment is a challenging engineering task that encompasses many interesting research questions. However, distributing a search engine across multiple sites has several advantages, such as utilizing less compute resources and exploiting data locality. In this paper we investigate the cost-effectiveness of building a distributed Web search engine. We propose a model for assessing the total cost of a distributed Web search engine that includes the computational costs and the communication cost among all distributed sites. We then present a query-processing algorithm that maximizes the amount of queries answered locally, without sacrificing the quality of the results compared to a centralized search engine. We simulate the algorithm on real document collections and query workloads to measure the actual parameters needed for our cost model, and we show that a distributed search engine can be competitive compared to a centralized architecture with respect to real cost. Ricardo Baeza-Yates, Aristides Gionis, Flavio Paiva Junqueira, Vassilis Plachouras, Luca Telloli |
CIKM | 5 |