Het master-slave-architectuurpatroon is een ontwerppatroon waarin één component, de master, een of meer andere componenten, de slaves, bestuurt. De master is verantwoordelijk voor het beheer en de coördinatie van het werk van de slaves, terwijl de slaves taken uitvoeren die hun door de master zijn toegewezen. Het patroon maakt gedistribueerde en schaalbare systemen mogelijk, aangezien de werklast kan worden verdeeld over meerdere slaves en kan worden beheerd door een enkele master. Het master-slave-architectuurpatroon wordt vaak gebruikt in databases, gedistribueerde systemen en netwerktoepassingen.
Publicatie datum: