Technical Program
Wednesday through Friday, June 9-11, 1999
[Wednesday, June 9] [Thursday, June 10] [Friday, June 11] |
Friday, June 11 9:00am-10:30am Joint Opening Session, Serra Grand Ballroom | ||
Steinbeck Forum
Operating Systems Structure
A Scalable and Explicit Event Delivery Mechanism for UNIX
The Pebble Component-Based Operating System
Linking Programs in a Single Address Space |
Serra Grand Ballroom II
Big Data and the Next Wave of InfraStress Problems, Solutions, Opportunities Data storage is growing at a higher rate than ever before, and coupled with rapidly increasing demand for instant access, will cause great stress on both the physical and the human infrastructure of computing. System planners and administrators will soon face the interesting challenge of dealing with network and backup issues when office systems hold 100s of GB of disks, and larger servers reach 10s and 100s of TB and even PB. There will also be great opportunities in both research and commercial applications, but the problems must be understood, and solutions anticipated. This talk will give some examples, including some large customer problems that Silicon Graphics has been working on; and examine technology trends in storage capacities, access times, computer architectures, and bandwidths, to see what these portend over the next few years.
|
Serra Grand Ballroom I
Applications
Berkeley DB
The FreeBSD Ports Collection
Multilingual vi Clones: Past, Now and the Future |
Friday, June 11 10:30am-11:00am Break | ||
Friday, June 11 11:00am-12:30pm
| ||
Steinbeck Forum
Storage Systems
The Design and Implementation of DCD Device Driver for UNIX
An Application-Aware Data Storage Model |
Serra Grand Ballroom II
What's Wrong with HTTP And Why It Doesn't Matter HTTP quickly grew to become the dominant protocol on the Internet, but its maturation as a protocol design hasn't been as speedy. The HTTP/1.0 specification was written only after the protocol had been deployed, and the IETF working group chartered to design HTTP/1.1 took 4 years to produce a Draft Standard. What we have now is a useful but still seriously flawed protocol. Jeffrey Mogul was one of the primary authors of HTTP/1.1. This talk will give his personal view of what is still wrong with HTTP, and what we can learn from these mistakes. These include fundamental conceptual errors (the lack of true extensibility, the inappropriate analogy to MIME, and the confusion around caching) and some other problems with the standardization effort. This talk will explain why he doesn't think these errors matter and how HTTP, flawed as it is, still solves problems. This talk will also describe why various efforts to extend or replace HTTP may not pay off.
|
Serra Grand Ballroom I
Kernel
Improving Application Performance through Swap Compression
New Tricks for an Old Terminal Driver
The Design of the Dents DNS Server |
Friday, June 11 12:30pm-2:00pm Lunch (on your own) | ||
Friday, June 11 2:00pm-3:30pm
| ||
Steinbeck Forum
Works-in-Progress Session WORKS-IN-PROGRESS REPORTS (WIPS)
There are a limited number of slots available for work-in-progress presentations. Proposals for WIP presentations will be accepted at the discretion of the WIP chair, with preference given to those that are received earliest.
|
Serra Grand Ballroom II
UNIX to Linux in Perspective Born in 1969, UNIX grew, matured, morphed and was even cloned. Its maturation cycle created international standards as well as multiple for-profit and not-for-profit companies. It became the lingua franca of the computer research and development community. Today, the many variants of UNIX claim 30 million users worldwide. UNIX was 22 when Linus Torvalds created Linux, a UNIX clone. By 1998, this clone had 5 million users in its own right. Earlier decades had seen successful UNIX strains arise, but as of today fewer than 5 major variants survive. This talk will briefly recap 1969-89, concentrating on the exfoliation of UNIX and its clones over the past 10 years.
|
|
Friday, June 11 3:30pm-4:00pm Break | ||
Friday, June 11 4:00pm-5:30pm
| ||
Joint Closing Session: The USENIX Quiz Show! ************************** Hosted by Rob Kolstad |
USENIX '99 Technical Program [Wednesday, June 9] [Thursday, June 10] [Friday, June 11] |
| |||||
|
Conference Index Events Calendar USENIX home |