Performance Patterns

Abstract This collection of patterns revives some old wisdom of experienced programmers with Sidestep System Calls and explains tactics to improve the performance and predictability of multi-threaded applications with Locking Categories and Thread-local Memory-Pool. They are mined and applied in server applications that provide services for a large number of users and for users that are sensible to fast response times.