Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where John A. McPherson is active.

Publication


Featured researches published by John A. McPherson.


IEEE Transactions on Software Engineering | 1993

Implementing atomicity in two systems: techniques, tradeoffs, and experience

Luis-Felipe Cabrera; John A. McPherson; Peter M. Schwarz; James C. Wyllie

This paper presents our experience with implementing atomicity in two systems: the QuickSilver distributed file system and the Starburst relational database manager. Each of these systems guarantees that certain collections of operations done on behalf of their clients execute atomically, despite process, machine, or network failures. In this paper we describe the atomic properties implemented by each system, present the algorithms and mechanisms used, examine the similarities and differences between the two systems, and give the rationale for different design decisions. We demonstrate that the support of atomicity with high performance requires a variety of techniques carefully chosen to balance the amount of data logged, the level of concurrency allowed, and the mutual consistency requirements of sets of objects, The main goal is to help others implement efficient systems that support atomicity. >


Archive | 2005

Enforcing native access control to indexed documents

Ronny Lempel; Todd Leyba; John A. McPherson; Justo Luis Perez


Archive | 1995

Evaluation strategy for execution of SQL queries involving recursion and table queues

John A. McPherson; Mir Hamid Pirahesh; Tuong Chanh Truong; Daniel Jerome Coyle


Archive | 2007

Pipelined architecture for global analysis and index building

Marcus Fontoura; Reiner Kraft; Tony Kai-Chi Leung; John A. McPherson; Andreas Neumann; Runping Qi; Sridhar Rajagopalan; Eugene J. Shekita; Jason Y. Zien


Archive | 2008

Efficient multifaceted search in information retrieval systems

Andrei Z. Broder; Nadav Eiron; Felipe Marcus Fontoura; Ronny Lempel; Ning Li; John A. McPherson; Andreas Neumann; Shila Ofek-Koifman; Runping Qi; Eugene J. Shekita


Archive | 2005

Generic architecture for indexing document groups in an inverted text index

Andrei Z. Broder; Marcus Fontoura; Michael Herscovici; Ronny Lempel; John A. McPherson; Andreas Neumann; Runping Qi; Eugene J. Shekita


Archive | 2008

PERSISTING EXTERNAL INDEX DATA IN A DATABASE

Margaret Zagelow; Curt L. Cotner; John A. McPherson; Claus Kempfert


Archive | 2012

MAINTAINING INDEX DATA IN A DATABASE

Margaret Zagelow; Curt L. Cotner; John A. McPherson; Claus Kempfert


Archive | 2001

Data loading from a remote data source record by record

Elizabeth B. Hamel; Michael T. Ho; James C. Kleewein; Mark Donald Leitch; Sam Lightstone; John A. McPherson; James Alan Ruddy


Archive | 2013

SUBGRAPH-BASED DISTRIBUTED GRAPH PROCESSING

Andrey Balmin; Severin Andreas Corsten; John A. McPherson; Shirish Tatikonda; Yuanyuan Tian

Researchain Logo
Decentralizing Knowledge