view all posts by Diomidis D. Spinellis

Systems Software

Diomidis D. Spinellis Posted by Diomidis D. Spinellis | Wed, 08 May 2013
see the original posting from blog dds
Systems software is the low-level infrastructure that applications run on: the operating systems, language runtimes, libraries, databases, application servers, and many other components that churn our bits 24/7. Its the mother of all code. In contrast to application software, which is constructed to meet specific use cases and business objectives, systems software should be able to serve correctly any reasonable workload. Consequently, it must be extremely reliable and efficient. When it works like that, its a mighty tool that lets applications concentrate on meeting their users needs. When it doesnt, the failures are often spectacular. Lets see how we go about creating such software.


see the original posting from blog dds

Back to top