निष्कासनधर्मः। मिश्रलेखधर्मस्य (२७ जन) अनन्तरं अत्र निष्कासनम्: निष्कासनधर्मः कालसीमा LRU निष्क्रमणम्। निष्कासनधर्मः।
English (minimizable)
After mixed writes (27 Jan), this post covers eviction: TTL, LRU, decommission drains and tombstones so removal is honest not silent loss.
पूर्ण-शीर्षकम् / Full title
निष्कासनधर्मः: A Metrical Codification of Eviction Dharma (with English glosses)
English · overview and topics (minimizable)
What this post is about
Removal is a rite not a shrug. Name who leaves when, drain the queue, leave a stone where the body was.
Topics
- Why evict
- TTL truth
- LRU under pressure
- Tombstone
- Drain first
- Decommission order
- Cold read path
- Meter hit rate
- Not random drop
- Five limbs
- Close
- Seal
Sanskrit title
निष्कासनधर्मः = dharma of eviction.
English
Minimizable; Sanskrit-first.
परम्परा-सन्धिः / Series links
| पूर्वं / Prior | अत्र / Adds | न पुनः / Does not repeat |
|---|---|---|
| मिश्रलेखधर्मः (२७ जन) | two stores | not leave path |
| उष्णसञ्चयधर्मः (५ जन) | hot store | cousin |
| अत्र | eviction decommission | - |
ग्राह्य-त्याज्य-विवेकः / Keep and avoid
ग्राह्यम् / Keep
१. TTL matches freshness SLO: ttl
२. LRU only after soft ceiling: lru
३. tombstone before hard delete: tomb
४. drain before power-off: drain
५. decommission checklist written: order
त्याज्यम् / Avoid
- Random drop under load
- Delete without tombstone
- Power off with full queues
- No cold-path after evict
अध्याय-योजना / Chapter plan
| प्रकरणम् | विषयः | छन्दः | श्लोकाः |
|---|---|---|---|
| १ | मङ्गलं बीजं च / Opening | अनुष्टुभ् | २ |
| २ | मूलतत्त्वानि / Core | अनुष्टुभ् | २ |
| ३ | मुख्यविधिः / Method | उपजाति | १ |
| ४ | रक्षा · विधिः / Guards | अनुष्टुभ् | २ |
| ५ | विवेक · सीमा / Judgment | अनुष्टुभ् | २ |
| ६ | पूर्वसन्धिः / Series links | उपजाति | १ |
| ७ | उपसंहारः / Close | अनुष्टुभ् | २ |
पारिभाषिक-कोशः / Glossary
| Modern English | संस्कृतम् | Note |
|---|---|---|
| eviction | निष्कासनम् | forced leave |
| TTL | कालसीमा | time to live |
| LRU | अचिरोपयोगत्यागः | least recent leave |
| tombstone | स्मृतिशिला | death marker |
| drain | निःसारणम् | empty before exit |
श्लोकः १ (अनुष्टुभ्)
अनामे त्यागे सत्यं नश्यति हि नित्यम् ॥१॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
त्यागो विधिः न अङ्गस्खलनं तस्माद् कालं नामय ।
अनामे त्यागे सत्यं नश्यति हि नित्यम् ॥१॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| त्यागो | त्यागो |
| विधिः | विधिः |
| न | न |
| अङ्गस्खलनं | अङ्गस्खलनं |
| तस्माद् | तस्माद् |
| कालं | कालं |
| नामय | नामय |
| अनामे | अनामे |
| त्यागे | त्यागे |
| सत्यं | सत्यं |
| नश्यति | नश्यति |
| हि | हि |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Removal is a rite not a shrug; name when and who leaves.
Context / topic
why
वृत्तमिति: ८-८-८-८।
श्लोकः २ (अनुष्टुभ्)
अयुक्ते काले कोशो मिथ्या जायते सदा ॥२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
कालसीमां नूतनतासीमायै बध्नीहि मा ।
अयुक्ते काले कोशो मिथ्या जायते सदा ॥२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| कालसीमां | कालसीमां |
| नूतनतासीमायै | नूतनतासीमायै |
| बध्नीहि | बध्नीहि |
| मा | मा |
| अयुक्ते | अयुक्ते |
| काले | काले |
| कोशो | कोशो |
| मिथ्या | मिथ्या |
| जायते | जायते |
| सदा | सदा |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Fit TTL to freshness SLO; wrong TTL lies in the store.
Context / topic
ttl
वृत्तमिति: ८-८-८-८।
श्लोकः ३ (उपजाति)
मृदुसीमां पूर्वं स्पृश सम्यक् ।
सहसा मा सर्वं सदा सम्यक् ।
एवं पीडाधर्मः सदा सम्यक् ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
पीडायां अचिरं त्यज सम्यक् ।
मृदुसीमां पूर्वं स्पृश सम्यक् ।
सहसा मा सर्वं सदा सम्यक् ।
एवं पीडाधर्मः सदा सम्यक् ॥३॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| पीडायां | पीडायां |
| अचिरं | अचिरं |
| त्यज | त्यज |
| सम्यक् | सम्यक् |
| मृदुसीमां | मृदुसीमां |
| पूर्वं | पूर्वं |
| स्पृश | स्पृश |
| सहसा | सहसा |
| मा | मा |
| सर्वं | सर्वं |
| सदा | सदा |
| एवं | एवं |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
English sense
Under pressure drop least-recent after soft ceiling; never all at once.
Context / topic
lru
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ४ (अनुष्टुभ्)
अशिलायां प्रेतो पुनरागच्छति सदा ॥४॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
कठिनलोपात् पूर्वं स्मृतिशिलां देहि पथि सदा ।
अशिलायां प्रेतो पुनरागच्छति सदा ॥४॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| कठिनलोपात् | कठिनलोपात् |
| पूर्वं | पूर्वं |
| स्मृतिशिलां | स्मृतिशिलां |
| देहि | देहि |
| पथि | पथि |
| सदा | सदा |
| अशिलायां | अशिलायां |
| प्रेतो | प्रेतो |
| पुनरागच्छति | पुनरागच्छति |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Tombstone before hard delete; without a stone the ghost returns.
Context / topic
tomb
वृत्तमिति: ८-८-८-८।
श्लोकः ५ (अनुष्टुभ्)
पूर्णपङ्क्तौ छेदे ऋणं जायते नित्यम् ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
शक्तिच्छेदनात् पूर्वं पङ्क्तिं निःसारय मौनं मा ।
पूर्णपङ्क्तौ छेदे ऋणं जायते नित्यम् ॥५॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| शक्तिच्छेदनात् | शक्तिच्छेदनात् |
| पूर्वं | पूर्वं |
| पङ्क्तिं | पङ्क्तिं |
| निःसारय | निःसारय |
| मौनं | मौनं |
| मा | मा |
| पूर्णपङ्क्तौ | पूर्णपङ्क्तौ |
| छेदे | छेदे |
| ऋणं | ऋणं |
| जायते | जायते |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Drain queues before power-off; full cut leaves debt.
Context / topic
drain
वृत्तमिति: ८-८-८-८।
श्लोकः ६ (अनुष्टुभ्)
अक्रमं हते सेवारण्यं जायते सदा ॥६॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
निष्क्रमणक्रमं लिखितं कुरु मा आशया ।
अक्रमं हते सेवारण्यं जायते सदा ॥६॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| निष्क्रमणक्रमं | निष्क्रमणक्रमं |
| लिखितं | लिखितं |
| कुरु | कुरु |
| मा | मा |
| आशया | आशया |
| अक्रमं | अक्रमं |
| हते | हते |
| सेवारण्यं | सेवारण्यं |
| जायते | जायते |
| सदा | सदा |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Write decommission order; unscripted kill becomes a forest fire.
Context / topic
order
वृत्तमिति: ८-८-८-८।
श्लोकः ७ (अनुष्टुभ्)
शून्ये पथे ग्राहको पतति हि नित्यम् ॥७॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
निष्कासान्ते शीतपठनपथं रक्ष मा शून्यं त्यज ।
शून्ये पथे ग्राहको पतति हि नित्यम् ॥७॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| निष्कासान्ते | निष्कासान्ते |
| शीतपठनपथं | शीतपठनपथं |
| रक्ष | रक्ष |
| मा | मा |
| शून्यं | शून्यं |
| त्यज | त्यज |
| शून्ये | शून्ये |
| पथे | पथे |
| ग्राहको | ग्राहको |
| पतति | पतति |
| हि | हि |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Keep a cold read path after evict; empty path drops clients.
Context / topic
cold
वृत्तमिति: ८-८-८-८।
श्लोकः ८ (अनुष्टुभ्)
अमापे हतौ अन्धयुद्धं जायते सदा ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
हतिदरं मापय पतने शब्दं देहि पथि सदा ।
अमापे हतौ अन्धयुद्धं जायते सदा ॥८॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| हतिदरं | हतिदरं |
| मापय | मापय |
| पतने | पतने |
| शब्दं | शब्दं |
| देहि | देहि |
| पथि | पथि |
| सदा | सदा |
| अमापे | अमापे |
| हतौ | हतौ |
| अन्धयुद्धं | अन्धयुद्धं |
| जायते | जायते |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Meter hit rate and page on collapse; unmetered miss is blind war.
Context / topic
hit
वृत्तमिति: ८-८-८-८।
श्लोकः ९ (अनुष्टुभ्)
मापितत्यागः पर्याप्तः पथि हि नित्यम् ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
यदृच्छात्यागो न धर्मः पथि कदापि हि ।
मापितत्यागः पर्याप्तः पथि हि नित्यम् ॥९॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| यदृच्छात्यागो | यदृच्छात्यागो |
| न | न |
| धर्मः | धर्मः |
| पथि | पथि |
| कदापि | कदापि |
| हि | हि |
| मापितत्यागः | मापितत्यागः |
| पर्याप्तः | पर्याप्तः |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Random drop is not dharma; measured leave is enough.
Context / topic
not random
वृत्तमिति: ८-८-८-८।
श्लोकः १० (उपजाति)
निःसारं क्रमं शीतम् हि सम्यक् ।
हतिं यदृच्छाविवेकम् एव ।
पञ्चाङ्गं निष्कासन उच्यते हि ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
कालं पीडां शिलाम् सदा सम्यक् ।
निःसारं क्रमं शीतम् हि सम्यक् ।
हतिं यदृच्छाविवेकम् एव ।
पञ्चाङ्गं निष्कासन उच्यते हि ॥१०॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| कालं | कालं |
| पीडां | पीडां |
| शिलाम् | शिलाम् |
| सदा | सदा |
| सम्यक् | सम्यक् |
| निःसारं | निःसारं |
| क्रमं | क्रमं |
| शीतम् | शीतम् |
| हि | हि |
| हतिं | हतिं |
| यदृच्छाविवेकम् | यदृच्छाविवेकम् |
| एव | एव |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
English sense
Five limbs of eviction dharma.
Context / topic
five
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ११ (अनुष्टुभ्)
मापितनिष्कासनं कर्मयोग्यं तन्त्रधर्मः स ॥११॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
इति त्यागसारः शिलासत्ययुक्तः सदा ।
मापितनिष्कासनं कर्मयोग्यं तन्त्रधर्मः स ॥११॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| इति | इति |
| त्यागसारः | त्यागसारः |
| शिलासत्ययुक्तः | शिलासत्ययुक्तः |
| सदा | सदा |
| मापितनिष्कासनं | मापितनिष्कासनं |
| कर्मयोग्यं | कर्मयोग्यं |
| तन्त्रधर्मः | तन्त्रधर्मः |
| स | स |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Closing: operable removal under tombstone and drain law.
Context / topic
close
वृत्तमिति: ८-८-८-८।
श्लोकः १२ (अनुष्टुभ्)
यदृच्छां मा त्यागधर्मः स उच्यते पथि ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
कालं बध्नीहि शिलां देहि पूर्वं निःसारय क्रमं ।
यदृच्छां मा त्यागधर्मः स उच्यते पथि ॥१२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| कालं | कालं |
| बध्नीहि | बध्नीहि |
| शिलां | शिलां |
| देहि | देहि |
| पूर्वं | पूर्वं |
| निःसारय | निःसारय |
| क्रमं | क्रमं |
| यदृच्छां | यदृच्छां |
| मा | मा |
| त्यागधर्मः | त्यागधर्मः |
| स | स |
| उच्यते | उच्यते |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
TTL true, tombstone, drain first, ordered exit, never random drop.
Context / topic
seal
वृत्तमिति: ८-८-८-८।
श्लोकसूची / Verse index
१. कालं बध्नीहि
२. पीडायां त्यज
३. शिलां देहि
४. पूर्वं निःसारय
५. क्रमं लिख
६. शीतपथं रक्ष
७. हतिं मापय
८. यदृच्छां मा
९. पञ्चाङ्गं स्मर
१०. मौननाशं मा
११. सत्यं त्यागं
१२. धर्मं धारय
सन्दर्भाः / References
- Cache eviction
- Service decommission
- Prior: dual-write 27 Jan, hot store 5 Jan