पठनधाराधर्मः। वेगवृतिधर्मस्य (५ फाल्गु) अनन्तरं अत्र पठनधारा: पठनधाराधर्मः उपभोक्तृगणः अङ्कस्थानं पुनःखेलः। पठनधाराधर्मः।

English (minimizable)

After pace fences (5 Feb), this post covers read streams: consumer groups, checkpoints, replay and why the cursor is sacred shared state.

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

पठनधाराधर्मः: A Metrical Codification of Read-Stream Dharma (with English glosses)

English · overview and topics (minimizable)

What this post is about

To read a stream is to walk with a cursor. Share the group fairly, checkpoint after work, replay without shame.

Topics

  1. Why consume
  2. Consumer group
  3. Checkpoint
  4. Replay
  5. Poison skip
  6. Lag budget
  7. Rebalance
  8. Idle reclaim
  9. Not silent cursor loss
  10. Five limbs
  11. Close
  12. Seal

Sanskrit title

पठनधाराधर्मः = dharma of the read stream.

English

Minimizable; Sanskrit-first.

परम्परा-सन्धिः / Series links
पूर्वं / Prior अत्र / Adds न पुनः / Does not repeat
वेगवृतिधर्मः (५ फाल्गु) front pace this is back read
लेखनधाराधर्मः (४ फाल्गु) produce side pair
मृतपत्रधर्मः (१४ जन) poison cousin
अत्र change feed consume -
ग्राह्य-त्याज्य-विवेकः / Keep and avoid

ग्राह्यम् / Keep

१. checkpoint after successful work: ckpt
२. replay from known offsets: replay
३. poison to DLQ not block forever: poison
४. rebalance without double process long: rebal
५. page on consumer lag: lag

त्याज्यम् / Avoid

  • Checkpoint before side effects
  • No replay path
  • One stuck poison blocks partition forever
  • Lose cursor on deploy silent
अध्याय-योजना / Chapter plan
प्रकरणम् विषयः छन्दः श्लोकाः
मङ्गलं बीजं च / Opening अनुष्टुभ्
मूलतत्त्वानि / Core अनुष्टुभ्
मुख्यविधिः / Method उपजाति
रक्षा · विधिः / Guards अनुष्टुभ्
विवेक · सीमा / Judgment अनुष्टुभ्
पूर्वसन्धिः / Series links उपजाति
उपसंहारः / Close अनुष्टुभ्
पारिभाषिक-कोशः / Glossary
Modern English संस्कृतम् Note
read stream पठनधारा consume flow
consumer group उपभोक्तृगणः shared readers
checkpoint अङ्कस्थानम् saved cursor
replay पुनःखेलः read again
rebalance भारपुनर्विभागः reshard work

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

धारापठनं अङ्केन सह गमनं तस्माद् अङ्कं ।
नष्टे अङ्के कथा भ्रमति सदा नित्यम् ॥१॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
धारापठनं अङ्केन सह गमनं तस्माद् अङ्कं । नष्टे अङ्के कथा भ्रमति सदा नित्यम् ॥१॥

Word-for-word

संस्कृतपदम् Word-for-word English
धारापठनं धारापठनं
अङ्केन अङ्केन
सह सह
गमनं गमनं
तस्माद् तस्माद्
अङ्कं अङ्कं
नष्टे नष्टे
अङ्के अङ्के
कथा कथा
भ्रमति भ्रमति
सदा सदा
नित्यम् नित्यम्

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Stream reading is walking with a cursor; a lost cursor scrambles the tale.

Context / topic
why

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

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

उपभोक्तृगणं न्याय्यं विभज एकग्राही मा सर्वं ।
एकग्राहे लघुः म्रियते पथि नित्यम् ॥२॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
उपभोक्तृगणं न्याय्यं विभज एकग्राही मा सर्वं । एकग्राहे लघुः म्रियते पथि नित्यम् ॥२॥

Word-for-word

संस्कृतपदम् Word-for-word English
उपभोक्तृगणं उपभोक्तृगणं
न्याय्यं न्याय्यं
विभज विभज
एकग्राही एकग्राही
मा मा
सर्वं सर्वं
एकग्राहे एकग्राहे
लघुः लघुः
म्रियते म्रियते
पथि पथि
नित्यम् नित्यम्

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Share the group fairly; one greedy consumer starves the rest.

Context / topic
group

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

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

अङ्कस्थानं कर्मणः परम् सदा ।
सिद्धे कर्मणि एव गृह्ण सदा ।
पूर्वाङ्के द्विकर्म जायते सदा ।
एवं अङ्कधर्मः सदा सम्यक् ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
अङ्कस्थानं कर्मणः परम् सदा । सिद्धे कर्मणि एव गृह्ण सदा । पूर्वाङ्के द्विकर्म जायते सदा । एवं अङ्कधर्मः सदा सम्यक् ॥३॥

Word-for-word

संस्कृतपदम् Word-for-word English
अङ्कस्थानं अङ्कस्थानं
कर्मणः कर्मणः
परम् परम्
सदा सदा
सिद्धे सिद्धे
कर्मणि कर्मणि
एव एव
गृह्ण गृह्ण
पूर्वाङ्के पूर्वाङ्के
द्विकर्म द्विकर्म
जायते जायते
एवं एवं

Gloss table

पदम् अर्थः / sense
धर्मः dharma

English sense
Checkpoint after successful work; early checkpoint double-does.

Context / topic
ckpt

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

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

ज्ञाताङ्कात् पुनः खेलय लज्जां मा वह हि ।
अपुनःखेले हानिः स्थायिनी जायते हि ॥४॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
ज्ञाताङ्कात् पुनः खेलय लज्जां मा वह हि । अपुनःखेले हानिः स्थायिनी जायते हि ॥४॥

Word-for-word

संस्कृतपदम् Word-for-word English
ज्ञाताङ्कात् ज्ञाताङ्कात्
पुनः पुनः
खेलय खेलय
लज्जां लज्जां
मा मा
वह वह
हि हि
अपुनःखेले अपुनःखेले
हानिः हानिः
स्थायिनी स्थायिनी
जायते जायते

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Replay from known offsets without shame; no replay makes loss permanent.

Context / topic
replay

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

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

विषपङ्क्तिं पृथक् नय मा एकया सर्वं रुन्धि ।
एकविषे सर्वं स्तम्भते पथि नित्यम् ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
विषपङ्क्तिं पृथक् नय मा एकया सर्वं रुन्धि । एकविषे सर्वं स्तम्भते पथि नित्यम् ॥५॥

Word-for-word

संस्कृतपदम् Word-for-word English
विषपङ्क्तिं विषपङ्क्तिं
पृथक् पृथक्
नय नय
मा मा
एकया एकया
सर्वं सर्वं
रुन्धि रुन्धि
एकविषे एकविषे
स्तम्भते स्तम्भते
पथि पथि
नित्यम् नित्यम्

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Poison to a side path; one poison must not freeze the partition forever.

Context / topic
poison

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

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

उपभोक्तृविलंम्बं बध्नीहि अतिक्रमे शब्दं देहि ।
मौनविलम्बे अग्निर्वर्धते पथि सदा ॥६॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
उपभोक्तृविलंम्बं बध्नीहि अतिक्रमे शब्दं देहि । मौनविलम्बे अग्निर्वर्धते पथि सदा ॥६॥

Word-for-word

संस्कृतपदम् Word-for-word English
उपभोक्तृविलंम्बं उपभोक्तृविलंम्बं
बध्नीहि बध्नीहि
अतिक्रमे अतिक्रमे
शब्दं शब्दं
देहि देहि
मौनविलम्बे मौनविलम्बे
अग्निर्वर्धते अग्निर्वर्धते
पथि पथि
सदा सदा

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Bound consumer lag and page over budget; silence grows fire.

Context / topic
lag

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

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

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

पदच्छेदः
भारपुनर्विभागे द्विकर्मकालं मितं कुरु । अमिते पुनर्विभागे सत्यं द्विधा सदा ॥७॥

Word-for-word

संस्कृतपदम् Word-for-word English
भारपुनर्विभागे भारपुनर्विभागे
द्विकर्मकालं द्विकर्मकालं
मितं मितं
कुरु कुरु
अमिते अमिते
पुनर्विभागे पुनर्विभागे
सत्यं सत्यं
द्विधा द्विधा
सदा सदा

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Bound double-process window on rebalance; unbounded rebalance splits truth.

Context / topic
rebal

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

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

रिक्तग्रहणं लिखितं कुरु मौनहानिं मा ।
मौने रिक्ते अङ्को नश्यति पथि नित्यम् ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
रिक्तग्रहणं लिखितं कुरु मौनहानिं मा । मौने रिक्ते अङ्को नश्यति पथि नित्यम् ॥८॥

Word-for-word

संस्कृतपदम् Word-for-word English
रिक्तग्रहणं रिक्तग्रहणं
लिखितं लिखितं
कुरु कुरु
मौनहानिं मौनहानिं
मा मा
मौने मौने
रिक्ते रिक्ते
अङ्को अङ्को
नश्यति नश्यति
पथि पथि
नित्यम् नित्यम्

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Idle reclaim written; silent idle loss kills the cursor.

Context / topic
idle

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

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

मौनाङ्कनाशो न धर्मः पथि कदापि हि ।
रक्षिताङ्कः पर्याप्तः पथि सदा नित्यम् ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
मौनाङ्कनाशो न धर्मः पथि कदापि हि । रक्षिताङ्कः पर्याप्तः पथि सदा नित्यम् ॥९॥

Word-for-word

संस्कृतपदम् Word-for-word English
मौनाङ्कनाशो मौनाङ्कनाशो
धर्मः धर्मः
पथि पथि
कदापि कदापि
हि हि
रक्षिताङ्कः रक्षिताङ्कः
पर्याप्तः पर्याप्तः
सदा सदा
नित्यम् नित्यम्

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Silent cursor loss is not dharma; a guarded checkpoint is enough.

Context / topic
not silent

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

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

गणं अङ्कं खेलम् सदा सम्यक् ।
विषं विलंम्बं विभागम् एव ।
रिक्तं नाशविवेकम् हि सम्यक् ।
पञ्चाङ्गं पठनधारा उच्यते ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
गणं अङ्कं खेलम् सदा सम्यक् । विषं विलंम्बं विभागम् एव । रिक्तं नाशविवेकम् हि सम्यक् । पञ्चाङ्गं पठनधारा उच्यते ॥१०॥

Word-for-word

संस्कृतपदम् Word-for-word English
गणं गणं
अङ्कं अङ्कं
खेलम् खेलम्
सदा सदा
सम्यक् सम्यक्
विषं विषं
विलंम्बं विलंम्बं
विभागम् विभागम्
एव एव
रिक्तं रिक्तं
नाशविवेकम् नाशविवेकम्
हि हि

Gloss table

पदम् अर्थः / sense
धर्मः dharma

English sense
Five limbs of read-stream 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 consume under checkpoint-after-work law.

Context / topic
close

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

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

अङ्कं पश्चात् पुनः खेलय विषं पृथक् नय विलंम्बं ।
मौनाङ्कनाशं मा पठनधर्मः स उच्यते पथि ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
अङ्कं पश्चात् पुनः खेलय विषं पृथक् नय विलंम्बं । मौनाङ्कनाशं मा पठनधर्मः स उच्यते पथि ॥१२॥

Word-for-word

संस्कृतपदम् Word-for-word English
अङ्कं अङ्कं
पश्चात् पश्चात्
पुनः पुनः
खेलय खेलय
विषं विषं
पृथक् पृथक्
नय नय
विलंम्बं विलंम्बं
मौनाङ्कनाशं मौनाङ्कनाशं
मा मा
पठनधर्मः पठनधर्मः

Gloss table

पदम् अर्थः / sense
धर्मः dharma
मितम् measured

English sense
Checkpoint after work, replay, isolate poison, bound lag, never lose cursor silent.

Context / topic
seal

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

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

१. धारां पठ
२. गणं न्याय्यं कुरु
३. अङ्कं पश्चात्
४. पुनः खेलय
५. विषं पृथक् नय
६. विलंम्बं बध्नीहि
७. भारं पुनः विभज
८. रिक्तं गृह्ण
९. पञ्चाङ्गं स्मर
१०. मौनाङ्कनाशं मा
११. सत्यं पठनं
१२. धर्मं धारय

सन्दर्भाः / References
  1. Consumer groups
  2. Checkpoint design
  3. Prior: admission 5 Feb, CDC 4 Feb, DLQ 14 Jan