Next: About this document ...
Up: Session State: Beyond Soft
Previous: Conclusions
- 1
-
E. Anderson, M. Hobbs, K. Keeton, S. Spence, M. Uysal, and A. Veitch.
Hippodrome: Running circles around storage administration.
In Proc. Conference on File and Storage Technologies
(FAST-02), pages 175-188, Monterey, CA, 2002.
- 2
-
R. H. Arpaci-Dusseau and A. C. Arpaci-Dusseau.
Fail-stutter fault tolerance.
In Proc. 8th Workshop on Hot Topics in Operating
Systems, pages 33-38, Elmau/Oberbayern, Germany, May 2001.
- 3
-
E. Brewer.
Lessons from giant-scale services.
IEEE Internet Computing, 5(4):46-55, July 2001.
- 4
-
E. Brewer.
Running Inktomi.
Personal Communication, 2001.
- 5
-
A. B. Brown and D. A. Patterson.
To err is human.
In Proceedings of the 1st Workshop on Evaluating and
Architecting System Dependability (EASY), Göteborg, Sweden, July
2001. IEEE Computer Society.
- 6
-
G. Candea and A. Fox.
Crash-only software.
In Proc. 9th Workshop on Hot Topics in Operating
Systems, Lihue, HI, June 2003.
- 7
-
W. Clinger and L. Hansen.
Generational garbage collection and the radioactive decay model.
Proc. SIGPLAN 97 Conference on Programming Language Design and
Implementation, May 1997.
- 8
-
A. Demers, S. Keshav, and S. Shenker.
Analysis and simulation of a fair queueing algorithm.
In Proceedings of the ACM SIGCOMM Conference, pages
3-12, 1989.
- 9
-
FAUMachine.
https://www.FAUmachine.org/.
- 10
-
C. Fetzer.
Perfect failure detection in timed asynchronous systems.
IEEE Transactions on Computers, 52(2):99-112, Feb. 2003.
- 11
-
R. Folwer, S. E. Alan Cox, and W. Zwaenepoel.
Using performance reflection in systems software.
In Proc. 9th Workshop on Hot Topics in Operating
Systems, Lihue, HI, June 2003.
- 12
-
A. Fox and E. A. Brewer.
ACID confronts its discontents: Harvest, yield, and scalable
tolerant systems.
In Seventh Workshop on Hot Topics In Operating Systems
(HotOS-VII), Rio Rico, AZ, March 1999.
- 13
-
S. Frolund, A. Merchant, Y. Saito, S. Spence, and A. Veitch.
FAB: Enterprise storage systems on a shoestring.
In Proc. 9th Workshop on Hot Topics in Operating
Systems, Lihue, HI, June 2003.
- 14
-
S. Garg, A. V. Moorsel, K. Vaidyanathan, and K. S. Trivedi.
A methodology for detection and estimation of software aging.
In Proceedings of the 9th International Symposium on Software
Reliability Engineering, pages 282-292, Paderborn, Germany, Nov 1998.
- 15
-
D. K. Gifford.
Weighted voting for replicated data.
In Proc. 7th ACM Symposium on Operating Systems
Principles, Pacific Grove, CA, 1979.
- 16
-
C. G. Gray and D. R. Cheriton.
Leases: An efficient fault-tolerant mechanism for distributed file
cache consistency.
In Proc. 12th ACM Symposium on Operating Systems
Principles, pages 202-210, Litchfield Park, AZ, 1989.
- 17
-
S. D. Gribble, E. A. Brewer, J. M. Hellerstein, and D. Culler.
Scalable, distributed data structures for internet service
construction.
In Proc. 4th USENIX Symposium on Operating Systems
Design and Implementation, San Diego, CA, Oct. 2000.
- 18
-
W. Gu, Z. Kalbarczyk, R. Iyer, and Z. Yang.
Characterization of linux kernel behavior under errors.
In Proc. International Conference on Dependable Systems
and Networks, San Francisco, CA, June 2003.
- 19
-
A. C. Huang and A. Fox.
Decoupling state stores for ease of management.
Submitted to FAST, 2004.
- 20
-
D. Jacobs.
Personal Communication, 2003.
- 21
-
D. Jacobs.
Distributed computing with BEA WebLogic server.
In Proceedings of the Conference on Innovative Data Systems
Research, Asilomar, CA, Jan. 2003.
- 22
-
V. Jacobson.
Congestion avoidance and control.
In Proceedings of the ACM SIGCOMM Conference, Stanford,
CA, Aug. 1988.
- 23
-
E. Keogh, S. Lonardi, and W. Chiu.
Finding surprising patterns in a time series database in linear time
and space.
In In proc. of the 8th ACM SIGKDD International Conference on
Knowledge Discovery and Data Mining, pages 550-556, Edmonton, Alberta,
Canada, Jul 2002.
- 24
-
E. K. Lee and C. Thekkath.
Petal: Distributed virtual disks.
In Proc. 7th International Conference on Architectural
Support for Programming Languages and Operating Systems, pages
84-92, Cambridge, MA, 1996.
- 25
-
B. Ling and A. Fox.
The case for a session state storage layer.
In Proc. 9th Workshop on Hot Topics in Operating
Systems, Lihue, HI, June 2003.
- 26
-
B. C. Ling and A. Fox.
A self-tuning, self-protecting, self-healing session state management
layer.
In 5th Annual Workshop On Active Middleware Services, Seattle,
WA, 2003.
- 27
-
B. Liskov, S. Ghemawat, R. Gruber, P. Johnson, L. Shrira, and M. Williams.
Replication in the Harp file system.
In Proc. 13th ACM Symposium on Operating Systems
Principles, pages 226-238, Pacific Grove, CA, Oct 1991.
- 28
-
Network Appliance.
https://www.netapp.com/.
- 29
-
T. Networks.
- 30
-
M. Olson, K. Bostic, and M. Seltzer.
Berkeley DB.
In Proceedings of the 1999 Summer USENIX Technical
Conference, Monterey, CA, June 1999.
- 31
-
A. Pal.
Yahoo! User Preferences Database.
Personal Communication, 2003.
- 32
-
J. Ping, Z. Ge, J. Kurose, and D. Towsley.
A comparison of hard-state and soft-state protocols.
In Proceedings of the ACM SIGCOMM Conference, pages
251-262, Karlsruhe, Germany, Aug 2003.
- 33
-
S. Raman and S. McCanne.
A model, analysis, and protocol framework for soft state-based
communication.
In Proceedings of the ACM SIGCOMM Conference,
Cambridge, MA, Sept. 1999.
- 34
-
Resin.
https://www.caucho.com/.
- 35
-
T. Roscoe and S. Hand.
Palimpsest: Soft-capacity storage for planetary-scale services.
In Proc. 9th Workshop on Hot Topics in Operating
Systems, Lihue, HI, June 2003.
- 36
-
Silk Performer.
https://www.segue.com/.
- 37
-
U. Singh.
E.piphany.
Personal Communication, 2003.
- 38
-
A. Vermeulen.
Personal communication, June 2003.
- 39
-
M. Welsh, D. Culler, and E. Brewer.
SEDA: An architecture for well-conditioned, scalable Internet
services.
In Proc. 18th ACM Symposium on Operating Systems
Principles, pages 230-243, Lake Louise - Banff, Canada, 2001.
Benjamin Chan-Bin Ling
2004-03-04