A mester-rabszolga a technológiában , különösen a számítástechnikában használt modell .
Az egyik eszköz , folyamat vagy szerver a mester, a másik (vagy több más) a rabszolga (k). A mester parancsokat ad a rabszolgának, aki végrehajtja őket.
A master-slave technikát különösen a Párhuzamos ATA merevlemezek működésében alkalmazzák, ahol minden vezérlőn van egy master merevlemez és (nulla vagy) egy slave merevlemez .
A párhuzamos ATA merevlemezeket egyre inkább felváltják a Serial ATA merevlemezek , amelyek már nem használják a master-slave technikát.
A master-slave replikációt az adatbázis-rendszerek használják a hibatűrés biztosítására , de az olvasási teljesítmény növelésére is .
A mester olvasási vagy írási kéréseket kap az ügyfelektől. Amikor a mester írási kérést kap, akkor helyben érvényesíti és végrehajtja ezt a kérést, mielőtt továbbítaná a rabszolgáknak, hogy azok helyileg ugyanazt a változást hajtsák végre és ugyanazt az állapotot kapják, mint a master.
Amikor a master elérhetetlenné válik, az egyik lehetséges módszer egy algoritmus futtatása az új master kiválasztására a slave csomópontok közül.
A november 2003 , a Los Angeles megye küldött egy e-mailt , hogy a szállítókkal kérve őket, hogy többé nem használja a master-slave terminológiát, mert „elfogadhatatlan”, mivel ez volt a „diszkriminatív”.