Margo Ilene Seltzer (born in upstate New York) is a professor and researcher in computer systems. Currently she is the Herchel Smith Professor of Computer Science and a Harvard College Professor (full professor) in the School of Engineering and Applied Sciences at Harvard University, where she is active in the Systems Research Group.
Seltzer earned her PhD in 1992 from Berkeley with her dissertation ‘‘File System Performance and Transaction Support,’’ under advisor Michael Stonebraker. Her work in log-structured file systems, databases, and wide-scale caching is especially well-known, and she was lead author of the BSD-LFS paper. This paper however, received some critique.
She was CTO of Sleepycat Software (developers of the Berkeley DB embedded database) prior to that firm's acquisition by Oracle in 2006. She served as an architect on the Oracle Berkeley DB team for a few years before transferring to Oracle Labs where she continues to serve as an architect. She is a director of the USENIX association. In 2011 she was inducted as a Fellow of the Association for Computing Machinery.
- "Margo I. Seltzer". Harvard School of Engineering and Applied Sciences. Retrieved 15 August 2013. "Margo I. Seltzer is the Herchel Smith Professor of Computer Science and a Harvard College Professor in the Harvard's Schooll [sic] of Engineering and Applied Sciences."
- Seltzer, Margo Ilene (1993). "File system performance and transaction support". Oskicat. University of California, Berkeley. Retrieved 15 August 2013.
- Seltzer, Margo; Keith Bostic; Marshall Kirk Mckusick; Carl Staelin (1993). "An implementation of a log-structured file system for UNIX". Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993. USENIX. pp. 3––3. Retrieved 15 August 2013.
- Ousterhout, John. "A Critique of Seltzer's 1993 USENIX Paper". Retrieved 15 August 2013.
- Ousterhout, John. "A Critique of Seltzer's LFS Measurements". Retrieved 15 August 2013.
- ACM: Fellows Award / Margo Seltzer