नेतृत्वचयनधर्मः। अनुग्रहनिरोधे (१३ नव) क्रममृत्युः। अत्र कः एकः करोति। lease, fence, quorum। न द्विनेता मौनम्; नेतृत्वधर्मः

English (minimizable)

After graceful shutdown (13 Nov), this post covers leader election: lease TTLs, fencing tokens, fast watches, singleton-fit duties, step-down on shutdown, quorum stores, flap metrics and partition safety versus sharding multi-leaders.

पूर्ण-शीर्षकम् / Full title

नेतृत्वचयनधर्मः: A Metrical Codification of Leader Election (with English glosses)

English · overview and topics (minimizable)

What this post is about

Leader election selects one instance to own a singleton duty using time-bounded leases and fencing so two actives do not corrupt shared work.

Topics covered

  1. Singleton collision problem
  2. Lease and heartbeat
  3. Fencing tokens
  4. Fast leadership loss detection
  5. Duties that fit election
  6. Graceful step-down
  7. Quorum lease stores
  8. Transition metrics
  9. Partition minority stop
  10. Shard multi-leader vs one leader

Sanskrit title

नेतृत्वचयनधर्मः = netṛtva-cayana-dharmaḥ “dharma of choosing leadership”.

English

Minimizable; Sanskrit-first.

परम्परा-सन्धिः / Series links
पूर्वं / Prior अत्र / Adds न पुनः / Does not repeat
अनुग्रहनिरोधधर्मः (१३ नव) shutdown resign lease
अंशविभाजनधर्मः (७ नव) shards multi-leader by key
वितरिततालः (२९ सितम्बे) distributed lock related primitive
आशावादीबन्धः (९ अक्टो) optimistic lock row-level contrast
इदम् leader election safety -
ग्राह्य-त्याज्य-विवेकः / Keep and avoid

ग्राह्यम् / Keep

१. TTL lease + heartbeat: no infinite lock
२. fencing token on writes: reject stale leader
३. fast watch on loss: short dual window
४. elect only singletons: not per-request
५. resign on graceful stop: skip full TTL wait
६. quorum-backed lease store: cluster visible
७. minority stops on partition: no split brain act

त्याज्यम् / Avoid

  • two schedulers without lease
  • accept writes from old leader after re-elect
  • local file as cluster leadership truth
अध्याय-योजना / Chapter plan
प्रकरणम् विषयः छन्दः श्लोकाः
मङ्गलं बीजं च / Opening अनुष्टुभ्
मूलतत्त्वानि / Core अनुष्टुभ्
मुख्यविधिः / Method उपजाति
रक्षा · विधिः / Guards अनुष्टुभ्
विवेक · सीमा / Judgment अनुष्टुभ्
पूर्वसन्धिः / Series links उपजाति
उपसंहारः / Close अनुष्टुभ्
पारिभाषिक-कोशः / Glossary
Modern English संस्कृतम् Note
leader election नेतृत्वचयनम्  
lease पट्टः / lease  
heartbeat हृदयस्पन्दः  
fencing token वेष्टनटोकन् / epoch  
split brain द्विमास्तिष्कता  
step-down अवतरणम्  
quorum कोरम / गणपूर्तिः  
singleton duty एककर्तव्यम्  
epoch युगसंख्या  
flapping चञ्चलचयनम्  

श्लोकः १ (अनुष्टुभ्)

एककार्यं यदि सर्वे युगपत् कुर्वन्ति तदा द्विलेखनं द्वन्द्वम् ।
नेतृत्वचयनधर्मस्तस्माद् एककर्ता ॥१॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
एककार्यं यदि सर्वे युगपत् कुर्वन्ति तदा द्विलेखनं द्वन्द्वम् । नेतृत्वचयनधर्मस्तस्माद् एककर्ता ॥१॥

Word-for-word

संस्कृतपदम् Word-for-word English
एककार्यम् one job
सर्वे all
युगपत् at once
कुर्वन्ति do
द्विलेखनम् dual write
द्वन्द्वम् conflict
नेतृत्वचयनधर्मः leader-election dharma
एककर्ता one doer

Gloss table

पदम् अर्थः / sense
नेतृत्वचयनधर्मः leader-election dharma
एककर्ता single actor

English sense
Leader election chooses one instance to run a singleton duty so timers schedulers and active-passive writers do not collide.

Context / topic
Topic: why elect. Distinct from all-active sharding where many leaders own different keys.

वृत्तमिति: ८-८-८-८।

श्लोकः २ (अनुष्टुभ्)

lease with TTL + heartbeat ।
infinite lock प्रेतः ॥२॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
lease with TTL + heartbeat । infinite lock प्रेतः ॥२॥

Word-for-word

संस्कृतपदम् Word-for-word English
lease lease
TTL TTL
heartbeat heartbeat
infinite infinite
lock lock
प्रेतः ghost

Gloss table

पदम् अर्थः / sense
lease TTL time-bounded hold
infinite lock dead leader sticks

English sense
Leaders hold a lease that expires without heartbeats so a dead process cannot own the duty forever.

Context / topic
Topic: leases.

वृत्तमिति: ८-८-८-८।

श्लोकः ३ (अनुष्टुभ्)

fencing token on every write ।
split brain dual active ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
fencing token on every write । split brain dual active ॥३॥

Word-for-word

संस्कृतपदम् Word-for-word English
fencing fencing
token token
every every
write write
split split
brain brain
dual dual
active active

Gloss table

पदम् अर्थः / sense
fencing token monotonic epoch
split brain two leaders act

English sense
Stores must reject writes from stale leaders using an increasing epoch or token after re-election.

Context / topic
Topic: fencing.

वृत्तमिति: ८-८-८-८।

श्लोकः ४ (अनुष्टुभ्)

watch or long-poll leadership changes ।
slow poll gap dual start ॥४॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
watch or long-poll leadership changes । slow poll gap dual start ॥४॥

Word-for-word

संस्कृतपदम् Word-for-word English
watch watch
long-poll long-poll
leadership leadership
changes changes
slow slow
poll poll
gap gap
dual dual
start start

Gloss table

पदम् अर्थः / sense
watch fast notify
slow poll gap risk

English sense
Detect loss of leadership quickly. Long gaps create overlapping actives before the old leader notices.

Context / topic
Topic: change detection.

वृत्तमिति: ८-८-८-८।

श्लोकः ५ (उपजाति)

duties: scheduler singleton migrator
योग्याः ।
per-request leader
मा ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
duties: scheduler singleton migrator योग्याः । per-request leader मा ॥५॥

Word-for-word

संस्कृतपदम् Word-for-word English
duties duties
scheduler scheduler
singleton singleton
migrator migrator
योग्याः fitting
per-request per-request
leader leader
मा not

Gloss table

पदम् अर्थः / sense
singleton duties fit election
per-request wrong tool

English sense
Elect for cluster-wide singletons. Do not elect a leader for ordinary per-request work that should shard.

Context / topic
Topic: fit.

वृत्तमिति: एकादशाक्षराः पादाः।

श्लोकः ६ (अनुष्टुभ्)

graceful step-down on shutdown ।
silent exit lock wait ॥६॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
graceful step-down on shutdown । silent exit lock wait ॥६॥

Word-for-word

संस्कृतपदम् Word-for-word English
graceful graceful
step-down step-down
shutdown shutdown
silent silent
exit exit
lock lock
wait wait

Gloss table

पदम् अर्थः / sense
step-down release lease
silent exit TTL wait outage

English sense
Resign the lease on graceful stop so a follower can win immediately instead of waiting full TTL.

Context / topic
Topic: step-down. Links to graceful shutdown.

वृत्तमिति: ८-८-८-८।

श्लोकः ७ (अनुष्टुभ्)

quorum store for lease truth ।
local file leader मिथ्या ॥७॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
quorum store for lease truth । local file leader मिथ्या ॥७॥

Word-for-word

संस्कृतपदम् Word-for-word English
quorum quorum
store store
lease lease
truth truth
local local
file file
leader leader
मिथ्या false

Gloss table

पदम् अर्थः / sense
quorum store etcd zk db
local file not cluster safe

English sense
Lease truth belongs in a consensus or highly available store visible to all candidates not a local disk flag.

Context / topic
Topic: store.

वृत्तमिति: ८-८-८-८।

श्लोकः ८ (अनुष्टुभ्)

metrics: is_leader transitions steal age ।
invisible flap अन्धता ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
metrics: is_leader transitions steal age । invisible flap अन्धता ॥८॥

Word-for-word

संस्कृतपदम् Word-for-word English
metrics metrics
is_leader is_leader
transitions transitions
steal steal
age age
invisible invisible
flap flap
अन्धता blindness

Gloss table

पदम् अर्थः / sense
transitions stability
flap churn

English sense
Export leadership gauges and transition counters. Flapping elections are incidents.

Context / topic
Topic: observability.

वृत्तमिति: ८-८-८-८।

श्लोकः ९ (अनुष्टुभ्)

network partition: minority must stop ।
both sides active युद्धाय ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
network partition: minority must stop । both sides active युद्धाय ॥९॥

Word-for-word

संस्कृतपदम् Word-for-word English
network network
partition partition
minority minority
must must
stop stop
both both
sides sides
active active
युद्धाय for war

Gloss table

पदम् अर्थः / sense
minority stop safety
both active split brain

English sense
On partition only a quorum-backed leader may act. Minority components must become followers or read-only.

Context / topic
Topic: partition safety.

वृत्तमिति: ८-८-८-८।

श्लोकः १० (उपजाति)

अंश multi-leader by key
नेता one singleton ।
निरोधः
step-down ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
अंश multi-leader by key नेता one singleton । निरोधः step-down ॥१०॥

Word-for-word

संस्कृतपदम् Word-for-word English
अंश shard
multi-leader multi-leader
key key
नेता leader
one one
singleton singleton
निरोधः shutdown
step-down step-down

Gloss table

पदम् अर्थः / sense
अंश shard
निरोधः graceful stop

English sense
Sharding allows many leaders for different keys; election picks one for a singleton; graceful shutdown should resign that role.

Context / topic
Topic: series distinctions.

सन्धिः: अंश बहुनेता कुञ्चिकाभिः; चयन एकः; निरोध त्यागपट्ट

वृत्तमिति: एकादशाक्षराः पादाः।

श्लोकः ११ (अनुष्टुभ्)

lease fence watch step-down quorum पञ्चकम् ।
एभिर्नेतृत्वचयनधर्म एककर्तासमन्वितः ॥११॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
lease fence watch step-down quorum पञ्चकम् । एभिर्नेतृत्वचयनधर्म एककर्तासमन्वितः ॥११॥

Word-for-word

संस्कृतपदम् Word-for-word English
lease lease
fence fence
watch watch
step-down step-down
quorum quorum
पञ्चकम् five-set

Gloss table

पदम् अर्थः / sense
पञ्चकम् lease fence watch step-down quorum

English sense
Five limbs: TTL leases, fencing tokens, fast loss detection, graceful resign and quorum-backed truth with partition rules.

Context / topic
Topic: checklist.

वृत्तमिति: ८-८-८-८।

श्लोकः १२ (अनुष्टुभ्)

इति नेतृत्वचयनधर्मसार एककर्तासमन्वितः ।
मितमेकनैतृत्वं क्रियायोग्यं तन्त्रधर्मः स उच्यते ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
इति नेतृत्वचयनधर्मसार एककर्तासमन्वितः । मितमेकनैतृत्वं क्रियायोग्यं तन्त्रधर्मः स उच्यते ॥१२॥

Word-for-word

संस्कृतपदम् Word-for-word English
इति thus
नेतृत्वचयनधर्मसारः election essence
एककर्ता one actor
मितम् measured
एकनैतृत्वम् single leadership
क्रियायोग्यम् operable
तन्त्रधर्मः system dharma

Gloss table

पदम् अर्थः / sense
मितमेकनैतृत्वम् measured single leadership
तन्त्रधर्मः platform dharma

English sense
Closing: one active hands with a lease, fence the old and resign before you die.

Context / topic
Topic: close.

उपसंहारन्यायः: पट्टं धर; पुराणं वारय; गच्छन् त्यज।

वृत्तमिति: ८-८-८-८।

श्लोकसूची / Verse index

१. Why elect
२. Lease
३. Fence
४. Watch
५. Fit duties
६. Step-down
७. Store
८. Metrics
९. Partition
१०. Series
११. Five limbs
१२. Close

सन्दर्भाः / References
  1. Prior: graceful shutdown 2026-11-13; sharding 2026-11-07; distributed lock 2026-09-29.
  2. Domain: leader election.
  3. English minimizable; Sanskrit-first.
  4. Style: no em dash; no Oxford comma in English clauses.