PostgreSQL
Два класически текста:
0-130-40264-8 Database System Implementation
0-201-10715-5 Concurrency Control and Recovery in Database Systems
И малко статии:
... начало:
( някакъв текст за ISAM )
... праистория:
Wagner. R. Indexing Design Condsiderations. IBM Systems Journal.
Keehn et al. VSAM data set design parameters. IBM Systems Journal.
Stonebaker, M. The Design and Implementation of INGRES
... класика:
Stonebaker, M. The Design of Postgres
Stonebaker, M. The Implementation Of Postgres
Stonebaker, M. The Design of the Postgres Storage System
... постмодернизъм:
Hellerstein et al. Generalized Search Trees for Database Systems
Zelaine Fong. The design and implementation of the POSTGRES query optimizer
BSD
Два класически текста:
0-201-70245-2 "The Design and Implementation of FreeBSD" на McKusick и Neville-Neil
0-201-63354-X "The Implementation (TCP/IP Illustrated, Volume 2)" на Wright и Стивънс
и статии, както следва:
... timers:
Varghese et al. Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility
Aron et al. Soft Timers: Efficient Microsecond Software Timer Support for Network Processing
... memory allocation:
Bownick, Jeff. The Slab Allocator: An Object-Caching Kernel Memory Allocator
Vo, Kiem-Phong Vmalloc: A General and Efficient Memory Allocator
... network and scalability:
Lemon, J. Kqueue: A generic and scalable event notification facility
Provos et al. Scalable Network I/O in Linux
Banga et al. Scalable kernel performance for Internet servers under realisic loads
... file systems:
Rosenblum et al. The design and implementation of a log-structured file system
McKusick et al. A Fast File System for UNIX
McKusick et al. Soft Updates: A Technique for Eliminating Most Synchronous Writes in the Fast Filesystem
Sweeney et al. Scalability in the XFS file system
... misc tools:
Schmidt, Douglas. GPerf - A perfect hash function generator
Linux
0-130-61014-3 - IA-64 Linux Kernel
MySQL
MySQL Conceptual
Architecture
http://www.swen.uwaterloo.ca/~mrbannon/cs798/assignment_01/mysql.pdf
InnoDB Concrete Architecture
http://www.swen.uwaterloo.ca/~mrbannon/cs798/assignment_02/innodb.pdf
MySQL Internals
http://dev.mysql.com/doc/internals/en/index.html