Servers

Server (computing)

A server is a piece of computer hardware or software that provides services to other programs or devices. It can serve multiple clients and a single client can use multiple servers. Servers are typically more powerful and reliable than standard personal computers, but large computing clusters may be composed of many simple, replaceable server components.

1 courses cover this concept

CS 110: Principles of Computer Systems

Stanford University

Winter 2022

CS 110 delves into advanced computer systems and program construction, focusing on designing large systems, software that spans multiple machines, and parallel computing. This course builds upon CS107 and requires good knowledge of C, C++, Unix, GDB, Valgrind, and Make. It covers Linux filesystems, multiprocessing, threading, networking, and more.

No concepts data

+ 28 more concepts