दोषवर्गीकरणधर्मः। सेवामूल्यधर्मस्य (१९ जन) अनन्तरं अत्र दोषवर्गः: दोषवर्गीकरणधर्मः पुनःप्रयत्नयोग्यं घातकं कोशः। दोषवर्गीकरणधर्मः।

English (minimizable)

After service price (19 Jan), this post covers fault classes: retryable versus fatal, stable codes, envelopes and client mapping so retries do not thrash.

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

दोषवर्गीकरणधर्मः: A Metrical Codification of Fault-Class Dharma (with English glosses)

English · overview and topics (minimizable)

What this post is about

An error without a class is a shout in the dark. Name retry, map and freeze the code bone.

Topics

  1. Why class
  2. Retryable
  3. Fatal
  4. Stable code
  5. Envelope
  6. Client map
  7. Budget on retry
  8. Log class
  9. Not stringly chaos
  10. Five limbs
  11. Close
  12. Seal

Sanskrit title

दोषवर्गीकरणधर्मः = dharma of fault classification.

English

Minimizable; Sanskrit-first.

परम्परा-सन्धिः / Series links
पूर्वं / Prior अत्र / Adds न पुनः / Does not repeat
सेवामूल्यधर्मः (१९ जन) price not fault shape
मृतपत्रधर्मः (१४ जन) poison sink cousin
अत्र error taxonomy -
ग्राह्य-त्याज्य-विवेकः / Keep and avoid

ग्राह्यम् / Keep

१. split retryable from fatal early: split
२. stable machine codes not prose alone: codes
३. envelope class next to message: env
४. clients map once centrally: map
५. cap retry budget by class: budget

त्याज्यम् / Avoid

  • Retry every 5xx forever
  • Prose-only errors
  • New code per deploy
  • Client each invents mapping
अध्याय-योजना / Chapter plan
प्रकरणम् विषयः छन्दः श्लोकाः
मङ्गलं बीजं च / Opening अनुष्टुभ्
मूलतत्त्वानि / Core अनुष्टुभ्
मुख्यविधिः / Method उपजाति
रक्षा · विधिः / Guards अनुष्टुभ्
विवेक · सीमा / Judgment अनुष्टुभ्
पूर्वसन्धिः / Series links उपजाति
उपसंहारः / Close अनुष्टुभ्
पारिभाषिक-कोशः / Glossary
Modern English संस्कृतम् Note
error class दोषवर्गः fault bucket
retryable पुनःप्रयत्नयोग्यम् may try again
fatal घातकदोषः stop path
stable code स्थिरदोषसङ्केतः immutable id
envelope दोषकोशः error wrapper

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

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

पदच्छेदः
दोषो वर्गहीनः अन्धकारे नादः तस्माद् वर्गं छिन्दि । अवर्गे पुनःप्रयत्नो अन्धः हि नित्यम् ॥१॥

Word-for-word

संस्कृतपदम् Word-for-word English
दोषो दोषो
वर्गहीनः वर्गहीनः
अन्धकारे अन्धकारे
नादः नादः
तस्माद् तस्माद्
वर्गं वर्गं
छिन्दि छिन्दि
अवर्गे अवर्गे
पुनःप्रयत्नो पुनःप्रयत्नो
अन्धः अन्धः
हि हि
नित्यम् नित्यम्

Gloss table

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

English sense
Classless faults are shouts in the dark; cut the class first.

Context / topic
why

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

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

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

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

Word-for-word

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

Gloss table

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

English sense
Know retryable apart from fatal; mixing burns the net.

Context / topic
retry

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

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

घातकपথে मौनं मा हि सम्यक् ।
स्पष्टं रुन्धि मार्गम् सदा सम्यक् ।
आशया मा गच्छ सदा सम्यक् ।
एवं घातकधर्मः हि सम्यक् ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
घातकपথে मौनं मा हि सम्यक् । स्पष्टं रुन्धि मार्गम् सदा सम्यक् । आशया मा गच्छ सदा सम्यक् । एवं घातकधर्मः हि सम्यक् ॥३॥

Word-for-word

संस्कृतपदम् Word-for-word English
घातकपথে घातकपথে
मौनं मौनं
मा मा
हि हि
सम्यक् सम्यक्
स्पष्टं स्पष्टं
रुन्धि रुन्धि
मार्गम् मार्गम्
सदा सदा
आशया आशया
गच्छ गच्छ
एवं एवं

Gloss table

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

English sense
On fatal paths stop clearly; hope is not a route.

Context / topic
fatal

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

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

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

पदच्छेदः
स्थिरदोषसङ्केतं अचलं कुरु वाक्यं तु चलतु । सङ्केतचले ग्राहको भ्रमति नित्यम् ॥४॥

Word-for-word

संस्कृतपदम् Word-for-word English
स्थिरदोषसङ्केतं स्थिरदोषसङ्केतं
अचलं अचलं
कुरु कुरु
वाक्यं वाक्यं
तु तु
चलतु चलतु
सङ्केतचले सङ्केतचले
ग्राहको ग्राहको
भ्रमति भ्रमति
नित्यम् नित्यम्

Gloss table

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

English sense
Freeze machine codes; prose may move, codes must not.

Context / topic
codes

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

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

दोषकोशे वर्गं सन्देशं च सह लिख ।
केवलवाक्ये यन्त्रं अन्धम् सदा नित्यम् ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
दोषकोशे वर्गं सन्देशं च सह लिख । केवलवाक्ये यन्त्रं अन्धम् सदा नित्यम् ॥५॥

Word-for-word

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

Gloss table

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

English sense
Envelope carries class beside message; prose alone blinds machines.

Context / topic
env

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

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

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

पदच्छेदः
ग्राहकमानचित्रं एकस्थानं कुरु मा प्रतिसेवा । बहुमाने युद्धं नित्यम् एव नित्यम् ॥६॥

Word-for-word

संस्कृतपदम् Word-for-word English
ग्राहकमानचित्रं ग्राहकमानचित्रं
एकस्थानं एकस्थानं
कुरु कुरु
मा मा
प्रतिसेवा प्रतिसेवा
बहुमाने बहुमाने
युद्धं युद्धं
नित्यम् नित्यम्
एव एव

Gloss table

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

English sense
One central client map; each service inventing maps is war.

Context / topic
map

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

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

पुनःप्रयत्नसीमां वर्गेण बध्नीहि अनन्तं मा ।
अनन्ते प्रयत्ने बाढ़ा जायते पथि हि ॥७॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
पुनःप्रयत्नसीमां वर्गेण बध्नीहि अनन्तं मा । अनन्ते प्रयत्ने बाढ़ा जायते पथि हि ॥७॥

Word-for-word

संस्कृतपदम् Word-for-word English
पुनःप्रयत्नसीमां पुनःप्रयत्नसीमां
वर्गेण वर्गेण
बध्नीहि बध्नीहि
अनन्तं अनन्तं
मा मा
अनन्ते अनन्ते
प्रयत्ने प्रयत्ने
बाढ़ा बाढ़ा
जायते जायते
पथि पथि
हि हि

Gloss table

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

English sense
Cap retry budget by class; infinite retry is a flood.

Context / topic
budget

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

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

वर्गं पञ्जिकायां लिख मा केवलं सन्देशे ।
अपञ्जिके पाठः अन्धो जायते पथि हि ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
वर्गं पञ्जिकायां लिख मा केवलं सन्देशे । अपञ्जिके पाठः अन्धो जायते पथि हि ॥८॥

Word-for-word

संस्कृतपदम् Word-for-word English
वर्गं वर्गं
पञ्जिकायां पञ्जिकायां
लिख लिख
मा मा
केवलं केवलं
सन्देशे सन्देशे
अपञ्जिके अपञ्जिके
पाठः पाठः
अन्धो अन्धो
जायते जायते
पथि पथि
हि हि

Gloss table

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

English sense
Log the class not only the string; string-only logs blind readers.

Context / topic
log

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

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

सूत्रदोषबाढ़ा न धर्मः सदा नित्यम् ।
मितवर्गः पर्याप्तः पथि सदा नित्यम् ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
सूत्रदोषबाढ़ा न धर्मः सदा नित्यम् । मितवर्गः पर्याप्तः पथि सदा नित्यम् ॥९॥

Word-for-word

संस्कृतपदम् Word-for-word English
सूत्रदोषबाढ़ा सूत्रदोषबाढ़ा
धर्मः धर्मः
सदा सदा
नित्यम् नित्यम्
मितवर्गः मितवर्गः
पर्याप्तः पर्याप्तः
पथि पथि

Gloss table

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

English sense
Stringly error chaos is not dharma; measured classes are enough.

Context / topic
not chaos

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

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

वर्गं पुनर्योग्यं घातकम् सदा ।
सङ्केतं कोशं मानम् हि सम्यक् ।
सीमां पञ्जिकासत्यम् हि सम्यक् ।
पञ्चाङ्गं दोषवर्ग उच्यते हि ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
वर्गं पुनर्योग्यं घातकम् सदा । सङ्केतं कोशं मानम् हि सम्यक् । सीमां पञ्जिकासत्यम् हि सम्यक् । पञ्चाङ्गं दोषवर्ग उच्यते हि ॥१०॥

Word-for-word

संस्कृतपदम् Word-for-word English
वर्गं वर्गं
पुनर्योग्यं पुनर्योग्यं
घातकम् घातकम्
सदा सदा
सङ्केतं सङ्केतं
कोशं कोशं
मानम् मानम्
हि हि
सम्यक् सम्यक्
सीमां सीमां
पञ्जिकासत्यम् पञ्जिकासत्यम्
पञ्चाङ्गं पञ्चाङ्गं

Gloss table

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

English sense
Five limbs of fault-class 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 faults under stable class law.

Context / topic
close

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

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

वर्गं छिन्दि सङ्केतं स्थिरीकुरु कोशं योजय सीमां ।
सूत्रबाढ़ां मा दोषधर्मः स उच्यते पथि ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)

पदच्छेदः
वर्गं छिन्दि सङ्केतं स्थिरीकुरु कोशं योजय सीमां । सूत्रबाढ़ां मा दोषधर्मः स उच्यते पथि ॥१२॥

Word-for-word

संस्कृतपदम् Word-for-word English
वर्गं वर्गं
छिन्दि छिन्दि
सङ्केतं सङ्केतं
स्थिरीकुरु स्थिरीकुरु
कोशं कोशं
योजय योजय
सीमां सीमां
सूत्रबाढ़ां सूत्रबाढ़ां
मा मा
दोषधर्मः दोषधर्मः
उच्यते उच्यते

Gloss table

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

English sense
Class early, freeze codes, envelope, budget retries, never string chaos.

Context / topic
seal

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

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

१. वर्गं छिन्दि
२. पुनर्योग्यं जान
३. घातकं रुन्धि
४. सङ्केतं स्थिरीकुरु
५. कोशं योजय
६. ग्राहकं एकं शिक्षय
७. सीमां देहि
८. वर्गं लिख
९. पञ्चाङ्गं स्मर
१०. सूत्रबाढ़ां मा
११. सत्यं दोषं
१२. धर्मं धारय

सन्दर्भाः / References
  1. API error taxonomy
  2. Retry policy by class
  3. Prior: pricing 19 Jan, DLQ 14 Jan