From ca229e9d831f0a7cb43abe57d5090e604135a011 Mon Sep 17 00:00:00 2001 From: Sears Russell Date: Sun, 23 Apr 2006 22:41:02 +0000 Subject: [PATCH] accepted some suggestsions... --- doc/paper3/LLADD.tex | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/doc/paper3/LLADD.tex b/doc/paper3/LLADD.tex index 96ce828..d40ef77 100644 --- a/doc/paper3/LLADD.tex +++ b/doc/paper3/LLADD.tex @@ -115,24 +115,6 @@ the composability of these extensions. \section{Introduction} -%It is well known that, to a system implementor, high-level -%abstractions built into low-level services are at best a nuisance, and -%often lead to the circumvention or complete reimplementation of -%complex, hardware-dependent code. - -%This work is based on the premise that as reliability and performance -%issues have forced ``low-level'' operating system software to -%incorporate database services such as durability and isolation. As -%this has happened, the abstractions provided by database systems have -%seriously restricted system designs and implementations. - - -\eab{cut?: -Approximately a decade ago, the operating systems research community came to -the painful realization that the presence of high level abstractions -in ``unavoidable'' system components precluded the development of -crucial, performance sensitive applications.~\cite{exterminate, stonebrakerDatabaseDig}} - As our reliance on computing infrastructure has increased, the need for robust data management has increased greatly, as has the range of applications and systems that need it. Traditionally, data management @@ -146,21 +128,6 @@ fact, DBMSs are often not used for these systems, which must then implement their own ad-hoc data management tools on top of file systems. -%Examples include: -%\begin{itemize} -%\item Search engines -%\item Document repositories (including desktop search) -%\item Web based email services -%\item Web based map and gis services -%\item Ticket reservation systems -%\item Photo, audio and video repositories -%\item Bioinformatics -%\item Version control systems -%\item Workflow applications -%\item CAD/VLSI applications -%\item Directory services -%\end{itemize} - A typical example of this mismatch is in the support for persistent objects in Java, called {\em Enterprise Java Beans} (EJB). In a typical usage, an array of objects is made persistent by