CSCI1610
(Formerly CS161)Building High-Performance Servers
Not offered this yearOffered occasionally, last taught:
Summer 2018
In-depth study of modern server design. Considers architectures for building high-performance, robust, scalable and secure servers. We consider all aspects of 'mission-critical' servers. Topics include threaded and non-blocking programming paradigms, high-performance I/O (network and disk), secure programming techniques, database access, performance profiling, security, and redundancy. Teams will build significant projects. Prerequisite: CSCI0320 or CSCI0360. Recommended: CSCI1670 and CSCI1680.
Instructor(s): | |
CRN: | None |