VLDB 2026 Research / reviewers in the wild / expert
Bob Jenkins
dblp:61/625
· DBLP profile ↗
4ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 1 since 2021Theory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 51% High-performance computing · 40% Storage systems · 9% | |
| Theoretical computer science
1 paper |
Coding theory · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Distributed and cloud data management · 77% Query processing and optimization · 20% Database system architecture and tuning · 3% |
Topics — the 8 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
big data platform |
0.5 | 1 | 2021 | The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021 |
High-performance computing › data-intensive computing
large-scale data processing |
0.5 | 1 | 2021 | The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021 |
Coding theory › error-correcting codes
erasure coding |
0.2 | 1 | 2014 | Explicit Maximally Recoverable Codes With Locality · IEEE Trans. Inf. Theory 2014 |
Coding theory › error-correcting codes
locally recoverable codes |
0.2 | 1 | 2014 | Explicit Maximally Recoverable Codes With Locality · IEEE Trans. Inf. Theory 2014 |
Coding theory › distributed storage › distributed storage codes
maximally recoverable codes |
0.2 | 1 | 2014 | Explicit Maximally Recoverable Codes With Locality · IEEE Trans. Inf. Theory 2014 |
Storage systems › storage reliability
erasure coding |
0.1 | 1 | 2014 | Explicit Maximally Recoverable Codes With Locality · IEEE Trans. Inf. Theory 2014 |
Storage systems
storage reliability |
0.1 | 1 | 2014 | Explicit Maximally Recoverable Codes With Locality · IEEE Trans. Inf. Theory 2014 |
Distributed and cloud data management
data replication |
0.0 | 1 | 1994 | Oracle's Symmetric Replication Technology and Implications for Application Design · SIGMOD Conference 1994 |
Methods — techniques the papers use, named apart from their topics
distributed systems design · 0.5query compilation · 0.1SQL-like declarative language · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look ForwardabstractThe twenty-first century has been dominated by the need for large scale data processing, marking the birth of big data platforms such as Cosmos. This paper describes the evolution of the exabyte-scale Cosmos big data platform at Microsoft; our journey right from scale and reliability all the way to efficiency and usability, and our next steps towards improving security, compliance, and support for heterogeneous analytics scenarios. We discuss how the evolution of Cosmos parallels the evolution of the big data field, and how the changes in the Cosmos workloads over time parallel the changing requirements of users across industry. Conor Power, Hiren Patel, Alekh Jindal, Jyoti Leeka, Bob Jenkins, Michael Rys, Ed Triou, Dexin Zhu, Lucky Katahanas, Chakrapani Bhat Talapady, Josh Rowe, Rich Draves, Ivan Santa, Amrish Kumar |
Proc. VLDB Endow. | 5 |
| 2014 | Explicit Maximally Recoverable Codes With LocalityabstractConsider a systematic linear code where some (local) parity symbols depend on few prescribed symbols, whereas other (heavy) parity symbols may depend on all data symbols. Such codes have been studied recently in the context of erasure coding for data storage, where the local parities facilitate fast recovery of any single symbol when it is erased, whereas the heavy parities provide tolerance to a large number of simultaneous erasures. A code as above is maximally recoverable, if it corrects all erasure patterns, which are information theoretically correctable given the prescribed dependence relations between data symbols and parity symbols. In this paper, we present explicit families of maximally recoverable codes with locality. We also initiate the general study of the tradeoff between maximal recoverability and alphabet size. Parikshit Gopalan, Cheng Huang 0002, Bob Jenkins, Sergey Yekhanin |
IEEE Trans. Inf. Theory | 3 |
| 2008 | SCOPE: easy and efficient parallel processing of massive data setsabstractCompanies providing cloud-scale services have an increasing need to store and analyze massive data sets such as search logs and click streams. For cost and performance reasons, processing is typically done on large clusters of shared-nothing commodity machines. It is imperative to develop a programming model that hides the complexity of the underlying system but provides flexibility by allowing users to extend functionality to meet a variety of requirements. In this paper, we present a new declarative and extensible scripting language, SCOPE (Structured Computations Optimized for Parallel Execution), targeted for this type of massive data analysis. The language is designed for ease of use with no explicit parallelism, while being amenable to efficient parallel execution on large clusters. SCOPE borrows several features from SQL. Data is modeled as sets of rows composed of typed columns. The select statement is retained with inner joins, outer joins, and aggregation allowed. Users can easily define their own functions and implement their own versions of operators: extractors (parsing and constructing rows from a file), processors (row-wise processing), reducers (group-wise processing), and combiners (combining rows from two inputs). SCOPE supports nesting of expressions but also allows a computation to be specified as a series of steps, in a manner often preferred by programmers. We also describe how scripts are compiled into efficient, parallel execution plans and executed on large clusters. Ronnie Chaiken, Bob Jenkins, Per-Åke Larson, Bill Ramsey, Darren Shakib, Simon Weaver, Jingren Zhou 0001 |
Proc. VLDB Endow. | 2 |
| 1994 | Oracle's Symmetric Replication Technology and Implications for Application DesignabstractNo abstract available. Dean Daniels, Lip Boon Doo, Alan Downing, Curtis Elsbernd, Gary Hallmark, Sandeep Jain, Bob Jenkins, Peter Lim, Gordon Smith, Benny Souder, Jim Stamos |
SIGMOD Conference | 7 |