Network


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

Hotspot


Dive into the research topics where Seth J. White is active.

Publication


Featured researches published by Seth J. White.


international conference on management of data | 1994

Shoring up persistent applications

Michael J. Carey; David J. DeWitt; Michael J. Franklin; Nancy Hall; Mark L. McAuliffe; Jeffrey F. Naughton; Daniel T. Schuh; Marvin H. Solomon; C. K. Tan; Odysseas G. Tsatalos; Seth J. White; Michael J. Zwilling

SHORE (Scalable Heterogeneous Object REpository) is a persistent object system under development at the University of Wisconsin. SHORE represents a merger of object-oriented database and file system technologies. In this paper we give the goals and motivation for SHORE, and describe how SHORE provides features of both technologies. We also describe some novel aspects of the SHORE architecture, including a symmetric peer-to-peer server architecture, server customization through an extensible value-added server facility, and support for scalability on multiprocessor systems. An initial version of SHORE is already operational, and we expect a release of Version 1 in mid-1994.


international conference on management of data | 1995

Implementing crash recovery in QuickStore: a performance study

Seth J. White; David J. DeWitt

Implementing crash recovery in an Object-Oriented Database System (OODBMS) raises several challenging issues for performance that are not present in traditional DBMSs. These performance concerns result both from significant architectural differences between OODBMSs and traditional database systems and differences in OODBMSs target applications. This paper compares the performance of several alternative approaches to implementing crash recovery in an OODBMS based on a client-server architecture. The four basic recovery techniques examined in the paper are termed page differencing, sub-page differencing, whole-page logging, and redo-at-server. All of the recovery techniques were implemented in the context of QuickStore, a memory-mapped store built using the EXODUS Storage Manager, and their performance is compared using the OO7 database benchmark. The results of the performance study show that the techniques based on differencing generally provide superior performance to whole-page logging.


very large data bases | 1995

QuickStore: a high performance mapped object store

Seth J. White; David J. DeWitt

QuickStore is a memory-mapped storage system for persistent C++, built on top of the EXODUS Storage Manager. QuickStore provides fast access to in-memory objects by allowing application programs to access objects via normal virtual memory pointers. This article presents the results of a detailed performance study using the OO7 benchmark. The study compares the performance of QuickStore with the latest implementation of the E programming language. The QuickStore and E systems exemplify the two basic approaches (hardware and soft-ware) that have been used to implement persistence in object-oriented database systems. In addition, both systems use the same underlying storage manager and compiler, allowing us to make a truly apples-to-apples comparison of the hardware and software techniques.


international conference on management of data | 1998

Enterprise Java platform data access

Seth J. White; R. G. G. Cattell; Sheldon J. Finkelstein

This paper describes alternative methods for data access that are available to developers using the Java#8482; platform and related technologies to create a new generation of enterprise applications. The paper highlights industry trends and describes Java technologies that are responsible for a new paradigm in data access. Java technology represents a new level of portability, scalability, and ease-of-use for applications that require data access.


very large data bases | 1992

A Performance Study of Alternative Object Faulting and Pointer Swizzling Strategies

Seth J. White; David J. DeWitt


Archive | 1999

System and method for browsing database schema information

Robert N. Goldberg; Gloria Y. Lam; Seth J. White


Archive | 1999

System and method for reliable caching of database connections in a distributed application

Robert N. Goldberg; Seth J. White


Archive | 1994

Pointer swizzling techniques for object-oriented database systems

Seth J. White; David J. DeWitt


international conference on management of data | 1994

Shoring up persistent ob-jects

Michael J. Carey; David J. DeWitt; Michael J. Franklin; Nancy Hall; Jeffrey F. Naughton; Daniel T. Schuh; Marvin H. Solomon; Christopher Tan; Odysseas G. Tsatalos; Seth J. White; Michael J. Zwilling

Collaboration


Dive into the Seth J. White's collaboration.

Top Co-Authors

Avatar

Daniel T. Schuh

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Jeffrey F. Naughton

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Marvin H. Solomon

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Michael J. Zwilling

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Nancy Hall

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Odysseas G. Tsatalos

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge