Meta tags:
Headings (most frequently used words):
examples, master, slave, technology, contents, non, history, controversy, see, also, references, computing, notable, events,
Text of the page (most frequently used words):
the (95), #master (70), slave (57), and (38), for (20), from (17), retrieved (16), that (16), 2020 (14), edit (12), terms (11), this (11), was (11), with (11), terminology (11), may (10), used (10), #technology (9), one (9), use (8), spi (8), term (8), main (8), other (8), wikipedia (7), com (7), devices (7), are (7), database (7), multiple (7), not (7), page (6), 2023 (6), 2022 (6), interface (6), hydraulic (6), its (6), system (6), bus (6), primary (6), more (6), worker (6), some (6), examples (6), control (6), relationship (6), december (5), references (5), november (5), guide (5), microsoft (5), python (5), archived (5), original (5), source (5), new (5), controller (5), target (5), changes (5), replication (5), clock (5), see (5), section (5), systems (5), which (5), latch (5), controls (5), toggle (4), contents (4), search (4), view (4), non (4), articles (4), related (4), style (4), documentation (4), version (4), names (4), linux (4), named (4), have (4), example (4), language (4), rfc (4), server (4), 2018 (4), time (4), also (4), replica (4), than (4), host (4), device (4), controversy (4), but (4), history (4), has (4), commands (4), log (4), hide (4), move (4), sidebar (4), code (3), policy (3), additional (3), you (3), links (3), slavery (3), controversies (3), computing (3), june (3), issue (3), 2007 (3), january (3), serial (3), peripheral (3), 2024 (3), association (3), signal (3), kernel (3), i2c (3), been (3), tech (3), 2004 (3), most (3), 1917 (3), can (3), what (3), initiator (3), single (3), mastering (3), git (3), when (3), secondary (3), similar (3), county (3), events (3), first (3), however (3), learn (3), create (3), cylinder (3), transfer (3), axfr (3), ixfr (3), two (3), sometimes (3), controlled (3), only (3), value (3), usb (3), same (3), audio (3), between (3), tools (3), languages (2), table (2), statement (2), developers (2), contact (2), about (2), privacy (2), using (2), organization (2), september (2), categories (2), wayback (2), all (2), needing (2), short (2), description (2), different (2), wikidata (2), race (2), united (2), states (2), network (2), protocols (2), org (2), google (2), developer (2), avoid (2), 2003 (2), computer (2), labels (2), 2025 (2), october (2), leader (2), open (2), hardware (2), resolution (2), redefine (2), cimpanu (2), catalin (2), zdnet (2), like (2), these (2), introduction (2), github (2), alternative (2), said (2), paul (2), global (2), monitor (2), politically (2), malcolm (2), patent (2), issued (2), servers (2), airbyte (2), chip (2), removed (2), 1059 (2), scsi (2), multi (2), operation (2), access (2), branch (2), combination (2), such (2), after (2), replaced (2), context (2), place (2), los (2), angeles (2), notable (2), subordinate (2), responder (2), including (2), movement (2), were (2), how (2), remove (2), message (2), talk (2), improve (2), subject (2), 2136 (2), because (2), initiate (2), cylinders (2), words (2), them (2), brake (2), transaction (2), hard (2), drives (2), designated (2), even (2), though (2), drive (2), parallel (2), refer (2), duplication (2), contexts (2), copy (2), copies (2), controlling (2), due (2), databases (2), where (2), nodes (2), often (2), operating (2), train (2), locomotives (2), unit (2), help (2), sources (2), citations (2), cases (2), there (2), free (2), appearance (2), upload (2), file (2), read (2), article (2), subsection (2), account (2), donate (2), menu (2), add, topic, mobile, cookie, statistics, conduct, legal, safety, contacts, disclaimers, text, available, under, apply, site, agree, registered, trademark, profit, wikimedia, foundation, inc, creative, commons, attribution, sharealike, license, rendered, parsoid, last, edited, 2026, utc, hidden, limited, geographic, scope, webarchive, template, 1900s, neologisms, metaphors, referring, people, politics, linguistic, connotation, african, american, distributed, architecture, attachment, https, index, php, title, slave_, oldid, 1374993310, bugs, 34605, tracker, snopes, 2014, cnn, unacceptable, officials, say, www, nxp, writing, ibm, aix, model, martinfowler, followers, stoicescu, alin, microchip, getting, started, team, approves, bans, blacklist, earlier, specifications, obsoleted, specification, inclusive, smbus, shankland, stephen, cnet, face, scrutiny, amid, anti, racism, efforts, replace, seattle, found, egregious, political, correctness, payack, president, incorrect, power, transmission, installation, loughhead, 249, 143, filed, machine, braking, apparatus, dnsop, question, regarding, 8499, eglash, ron, 369, 1358719, s2cid, 1353, 0066, doi, 360, culture, broken, metaphor, analogy, technical, literature, binary, logs, containing, shipped, they, exactly, mimic, doing, mysql, easy, steps, utah, state, university, ece, 3700, communication, nathan, seidle, redefinition, dhaker, piyu, analog, dialogue, 2010, 2009, usno, vice, programming, 1028, issn, wired, confronts, ellis, leonard, times, ieee, retire, theserverside, alternatives, right, now, endpoint, initiates, command, method, loop, bin, duplicator, feature, active, directory, flexible, renamed, default, july, updated, include, avoiding, software, especially, instead, recommends, many, individual, variants, given, heated, debate, depending, switched, adopted, specific, helper, child, parent, receiving, discrimination, complaint, employee, asked, manufacturers, suppliers, contractors, stop, products, following, complaints, saying, decision, nothing, request, california, orchestrator, principal, agent, boss, director, performer, follower, proxy, requester, client, various, alternate, generally, sensitive, proposed, media, analytics, company, placed, their, annual, list, charged, sparked, renewed, discussion, occurred, argued, superficial, performative, activism, black, lives, matter, perspectives, discuss, appropriate, represent, worldwide, automotive, industry, patented, applications, published, 1919, robert, esnault, pelterie, loughead, brakes, introduced, needed, roles, zone, hierarchy, could, layer, deep, might, then, respond, retrospect, should, chosen, clutch, car, had, did, think, either, inventing, purpose, would, controversial, 1988, 1997, commented, his, choice, vixie, domain, name, 1904, aka, ide, supports, cable, distinction, required, neither, priority, over, ata, will, released, manufacturing, gold, disk, imaging, trunk, management, mean, significance, case, absolute, concept, imply, authoritative, repeats, update, way, therefore, retains, exact, processed, recently, transmitted, scheme, strict, electronic, sharing, does, tells, unless, promoted, failure, implement, called, mix, writeable, readable, scenarios, performance, acceptable, tradeoff, properties, mission, critical, data, suggesting, purchases, acid, event, edge, triggered, created, arranging, configuration, forces, hold, always, gated, latches, flip, flop, instance, manages, shared, any, number, typically, slaves, masters, uses, connection, requests, modbus, i3c, provides, synchronize, part, receives, displays, able, keep, itself, working, clocks, signals, converts, into, pressure, end, line, common, application, vehicle, force, railway, pull, load, too, heavy, locomotive, configured, entails, linked, together, triggers, compact, disc, cassette, tape, recording, photography, flash, units, connected, provide, synchronized, lighting, please, unsourced, material, challenged, jstor, scholar, books, newspapers, news, find, adding, reliable, needs, just, others, kind, order, centralize, external, user, collection, distinguish, those, accept, engineering, look, wiktionary, dictionary, processing, conventions, redirected, encyclopedia, item, projects, printable, download, pdf, print, export, switch, legacy, parser, get, shortened, url, cite, information, permanent, link, here, general, actions, english, українська, русский, polski, nederlands, македонски, 한국어, 日本語, italiano, galego, français, فارسی, deutsch, čeština, català, العربية, top, personal, special, pages, recent, community, portal, contribute, random, current, navigation, jump, content,
Text of the page (random words):
master slave technology wikipedia jump to content main menu main menu move to sidebar hide navigation main page contents current events random article about wikipedia contact us contribute help learn to edit community portal recent changes upload file special pages search search appearance donate create account log in personal tools donate create account log in contents move to sidebar hide top 1 examples toggle examples subsection 1 1 computing 2 non examples 3 history 4 controversy toggle controversy subsection 4 1 notable events 5 see also 6 references toggle the table of contents master slave technology 16 languages العربية català čeština deutsch فارسی français galego italiano 日本語 한국어 македонски nederlands polski русский українська 中文 edit links article talk english read edit view history tools tools move to sidebar hide actions read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia redirected from master slave technology relationship between devices in which one controls the other for the master branch in git version control see git conventions for mastering in audio processing see mastering audio look up master or slave in wiktionary the free dictionary in engineering master slave is a relationship between two systems in which one controls the other in some cases one master controls just one slave system but in others there are multiple slave systems controlled by the same master sometimes the master is a different kind of system than the slave but sometimes there are multiple similar systems and one of them is designated the master in order to centralize external i e user control of the collection 1 it is also used to distinguish between systems that only issue commands master and those that only accept commands slave due to its association with slavery the terminology is a subject of controversy and has been replaced with alternative terms in some cases 2 3 4 examples edit this section needs more citations please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed find sources master slave technology news newspapers books scholar jstor november 2022 learn how and when to remove this message in photography secondary or slave flash units are connected to a master unit to provide synchronized lighting parallel audio duplication often entails multiple recording with devices i e for cassette tape or compact disc linked together so that operating the controls of a master device triggers the same commands on slave devices railway locomotives operating in the same train for example to pull a load too heavy for a single locomotive may be configured for master slave operation with all but one of the locomotives controlled from the first see multiple unit train control in a hydraulic system a master cylinder is a control device that converts force into hydraulic pressure that drives movement in a slave cylinder at the other end of the hydraulic line a common application is a vehicle brake system a master clock provides time signals used to synchronize one or more slave clocks as part of a clock network 5 a slave clock receives and displays the time from a master though it may be able to keep time itself if the master is not working computing edit computer bus protocols often use a master slave relationship for instance a usb host manages access to the usb bus shared by any number of usb devices a serial peripheral interface spi bus typically has a single master controlling multiple slaves 6 7 8 9 i2c and i3c may even have multiple masters on a bus modbus also uses a master device to initiate connection requests to slave devices an edge triggered flip flop can be created by arranging two gated latches in a master slave configuration it is so named because the master latch controls the slave latch s value and forces the slave latch to hold its value as the slave latch always copies its new value from the master latch in database replication the master database is the authoritative source the slave or replica database is controlled by the master database which repeats its update commands for example by way of event log to the slave the slave therefore retains an exact copy of transaction processed by the source database up to the most recently transmitted log 10 this scheme is not as strict as electronic devices sharing a clock however the slave database only does what the master tells it unless the slave is promoted due to failure of the master some databases implement so called multi master replication where a mix of writeable master nodes and readable nodes is used these databases are used in scenarios where performance is an acceptable tradeoff for acid properties for example non mission critical data like suggesting similar purchases non examples edit the term master is used in some technology contexts that do not refer to a relationship of control master may be used to mean a copy that has more significance than other copies in which case the term is an absolute concept not a relationship sometimes the term master slave is used in contexts that do not imply a controlling relationship in source code management master may refer to the trunk in disk imaging the gold master is the version that will be released to manufacturing for duplication a parallel ata aka ide hard drive interface supports two hard drives on a cable which are designated master and slave the distinction is required by the interface even though neither drive has control or priority over the other history edit the master slave terminology was first used in 1904 11 the terminology was used in 1988 for rfc 1059 and in 1997 for rfc 2136 related to the domain name system in 2020 paul vixie commented on his choice of words i introduced the master slave terminology in rfc 2136 because i needed names for the roles in an axfr ixfr transaction and the zone transfer hierarchy could be more than one layer deep such that a server might initiate some axfr ixfr s to the primary master but then respond to axfr ixfr s from other servers in retrospect i should have chosen the terms transfer initiator and transfer responder however the hydraulic brake and clutch systems in my car had master cylinders and slave cylinders and so i did not think i was either inventing a new use for the words master and slave or that my use of them for this purpose would be controversial 12 said hydraulic brakes for the automotive industry were patented in 1917 by malcolm loughead 13 the term slave cylinder was used in other patent applications including one by robert esnault pelterie published in 1919 14 controversy edit the examples and perspectives in this section may not represent a worldwide view of the subject you may improve this section discuss the issue on the talk page or create a new section as appropriate december 2023 learn how and when to remove this message media analytics company global language monitor placed master slave first in their annual list of politically charged language for 2004 15 the black lives matter movement in the united states sparked renewed discussion and terminology changes occurred in 2020 16 some argued however that terminology changes were superficial or performative activism 17 3 various alternate and generally context sensitive terms have been proposed including 16 3 18 19 20 host client primary secondary main replica main subordinate initiator target requester responder controller target controller device host worker host proxy leader follower director performer boss worker primary replica principal agent controller worker primary subordinate primary worker orchestrator worker notable events edit in 2003 after receiving a discrimination complaint from a county employee the county of los angeles in california asked that manufacturers suppliers and contractors stop using master and slave terminology on products 21 22 following complaints the county of los angeles issued a statement saying that the decision was nothing more than a request 21 in 2018 after a heated debate developers of python replaced the term 4 depending on context python switched to main parent or server in place of master and worker child or helper in place of slave 4 23 the linux kernel adopted a similar policy to use more specific terms in new code and documentation 19 24 in july 2018 google s developer style guide was updated to include avoiding the term master in software documentation especially in combination with slave instead the guide recommends terms when in combination such as primary secondary and original replica many individual variants of master and slave are given 25 in 2020 github renamed its default master git branch to main 16 see also edit bus mastering system for multiple bus access flexible single master operation feature of microsoft s active directory loop bin duplicator multi master replication method of database replication scsi initiator and target endpoint that initiates a scsi command references edit master slave terminology alternatives you can use right now theserverside com ellis leonard 2020 06 18 it s time for ieee to retire master slave ee times retrieved 2020 09 26 1 2 3 tech confronts its use of the labels master and slave wired issn 1059 1028 retrieved 2020 07 14 1 2 3 master slave terminology was removed from python programming language vice com september 13 2018 retrieved 2020 07 14 usno master clock archived from the original on 2010 03 10 retrieved 2009 10 07 dhaker piyu 2018 introduction to spi interface analog dialogue archived from the original on 2023 05 25 retrieved 2023 07 21 open source hardware association a resolution to redefine spi signal names nathan seidle a redefinition of spi signal names utah state university ece 3700 spi chip to chip communication mysql master slave replication 6 easy steps airbyte airbyte com the binary logs containing the changes are shipped from the master server to the slave servers so that they can exactly mimic what the main server is doing eglash ron 2007 broken metaphor the master slave analogy in technical literature technology and culture 48 2 360 369 doi 10 1353 tech 2007 0066 s2cid 1358719 re dnsop question regarding rfc 8499 loughhead malcolm braking apparatus archived 2020 07 23 at the wayback machine u s patent no 1 249 143 filed 1917 january 22 issued 1917 december 4 hydraulic power transmission installation master slave named most politically incorrect term seattle pi december 2 2004 we found master slave to be the most egregious example of political correctness in 2004 said paul jj payack president of the global language monitor 1 2 3 cimpanu catalin 14 june 2020 github to replace master with alternative term to avoid slavery references zdnet retrieved 3 november 2022 shankland stephen 2020 06 10 tech terms face scrutiny amid anti racism efforts cnet retrieved 2020 07 06 introduction to i2c and smbus linux kernel organization the linux kernel documentation retrieved may 5 2025 in earlier i2c specifications controller was named master and target was named slave these terms have been obsoleted with v7 of the specification use the inclusive terms controller and target 1 2 cimpanu catalin linux team approves new terminology bans terms like blacklist and slave zdnet a resolution to redefine spi signal names open source hardware association 7 january 2022 stoicescu alin getting started with serial peripheral interface spi microchip technology archived from the original on 2023 12 21 retrieved 2023 12 21 leader and followers martinfowler com retrieved 2024 04 11 documentation aix version 7 1 master slave model ibm com 2020 retrieved 30 october 2024 microsoft writing style guide master slave microsoft com 24 june 2022 retrieved 30 october 2024 serial peripheral interface spi devices www nxp com retrieved 2025 01 29 1 2 master and slave computer labels unacceptable officials say cnn november 26 2003 archived from the original on november 12 2020 retrieved january 2 2014 master slave snopes 9 december 2007 issue 34605 avoid master slave terminology python tracker bugs python org retrieved 2020 07 13 microsoft june 24 2022 master slave microsoft style guide google developer style guide retrieved from https en wikipedia org w index php title master slave_ technology oldid 1374993310 categories at attachment network protocols distributed computing architecture african american related controversies connotation linguistic controversies politics and race in the united states race related controversies metaphors referring to people 1900s neologisms slavery hidden categories articles with short description short description is different from wikidata articles needing additional references from november 2022 all articles needing additional references webarchive template wayback links articles with limited geographic scope from december 2023 this page was last edited on 15 september 2026 at 06 36 utc page was rendered with parsoid text is available under the creative commons attribution sharealike 4 0 license additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia legal safety contacts code of conduct developers statistics cookie statement mobile view search search toggle the table of contents master slave technology 16 languages add topic
|