भूस्थानमार्गणधर्मः। उपभोक्तृविलंबे (२८ अक्टो) कालऋणम्। अत्र कुत्र याति अनुरोधः। geo DNS, anycast, residency। न एक-origin; भूमार्गधर्मः।
English (minimizable)
After consumer lag (28 Oct), this post covers geo and latency-based routing: mechanisms, health over distance, session affinity, data residency, failover drills, multi-writer danger, edge versus origin paths and per-region SLOs.
पूर्ण-शीर्षकम् / Full title
भूस्थानमार्गणधर्मः: A Metrical Codification of Geo and Latency Routing (with English glosses)
English · overview and topics (minimizable)
What this post is about
Geo and latency routing steers clients toward a nearby healthy region under law and affinity constraints.
Topics covered
- Why near paths matter
- DNS anycast and latency maps
- Health over pure distance
- Session affinity choices
- Data residency law
- Failover drills
- Multi-writer split brain
- Edge cache vs stateful origin
- Per-region p99
- Links to multi-region policy and object stores
Sanskrit title
भूस्थानमार्गणधर्मः = bhū-sthāna-mārgaṇa-dharmaḥ “dharma of place-based routing”.
English
Minimizable; Sanskrit-first.
परम्परा-सन्धिः / Series links
| पूर्वं / Prior | अत्र / Adds | न पुनः / Does not repeat |
|---|---|---|
| परक्षेत्रनीतिः (१२ अक्टो) | multi-region policy | control plane rules |
| दूरसञ्चयधर्मः (२३ अक्टो) | object store | place large objects near |
| पार्श्वयानधर्मः (२२ अक्टो) | sidecars/edge | path helpers |
| स्वास्थ्यप्रबोधः (११ अक्टो) | health probes | skip sick regions |
| इदम् | geo latency routing | - |
ग्राह्य-त्याज्य-विवेकः / Keep and avoid
ग्राह्यम् / Keep
१. health before distance: always
२. document affinity: sticky or free hop
३. encode residency: before latency map
४. drill region loss: real TTLs
५. one writer story: or explicit CRDT
६. split read/write paths: edge vs origin
७. SLO per region: not global mean only
त्याज्यम् / Avoid
- route to nearest regardless of health
- untested DNS failover only on paper
- dual primary writes with no conflict plan
अध्याय-योजना / Chapter plan
| प्रकरणम् | विषयः | छन्दः | श्लोकाः |
|---|---|---|---|
| १ | मङ्गलं बीजं च / Opening | अनुष्टुभ् | २ |
| २ | मूलतत्त्वानि / Core | अनुष्टुभ् | २ |
| ३ | मुख्यविधिः / Method | उपजाति | १ |
| ४ | रक्षा · विधिः / Guards | अनुष्टुभ् | २ |
| ५ | विवेक · सीमा / Judgment | अनुष्टुभ् | २ |
| ६ | पूर्वसन्धिः / Series links | उपजाति | १ |
| ७ | उपसंहारः / Close | अनुष्टुभ् | २ |
पारिभाषिक-कोशः / Glossary
| Modern English | संस्कृतम् | Note |
|---|---|---|
| geo routing | भूस्थानमार्गणम् | |
| anycast | anycast / एकसङ्केतबहुपथः | |
| latency-based routing | कालआधारमार्गणम् | |
| data residency | दत्तांशनिवासः | |
| failover | विफलतान्तरणम् | |
| sticky session | लग्नसत्रम् | |
| edge | प्रान्तः / edge | |
| origin | मूलसेवा | |
| split brain | द्विमास्तिष्कता | |
| RTT | गमनकालः |
श्लोकः १ (अनुष्टुभ्)
भूस्थानमार्गणधर्मस्तस्माद् निकटपथः ॥१॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
दूरं सेवकः समीपं सेवकः यदि कालः भिन्नः ।
भूस्थानमार्गणधर्मस्तस्माद् निकटपथः ॥१॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| दूरम् | far |
| सेवकः | server |
| समीपम् | near |
| सेवकः | server |
| कालः | latency |
| भिन्नः | different |
| भूस्थानमार्गणधर्मः | geo-routing dharma |
| निकटपथः | near-path |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| भूस्थानमार्गणधर्मः | geo routing dharma |
| निकटपथः | near path |
English sense
Geo and latency-based routing send clients to a nearby healthy region instead of a single distant origin for every request.
Context / topic
Topic: why geo routing. Distinct from generic load balancing inside one AZ.
वृत्तमिति: ८-८-८-८।
श्लोकः २ (अनुष्टुभ्)
एकविधिः न सर्वकर्म ॥२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
anycast DNS latency health तीन मार्गाः ।
एकविधिः न सर्वकर्म ॥२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| anycast | anycast |
| DNS | DNS |
| latency | latency |
| health | health |
| मार्गाः | paths |
| एकविधिः | one method |
| न सर्वकर्म | not every job |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| anycast DNS latency | routing mechanisms |
| एकविधिः | one method only |
English sense
Combine DNS geo answers, anycast edges and application latency maps. One mechanism rarely covers sticky sessions and failover.
Context / topic
Topic: mechanisms.
वृत्तमिति: ८-८-८-८।
श्लोकः ३ (अनुष्टुभ्)
nearest dead मिथ्या ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
health > geography ।
nearest dead मिथ्या ॥३॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| health | health |
| geography | geography |
| nearest | nearest |
| dead | dead |
| मिथ्या | false |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| health first | skip sick regions |
| nearest dead | geo without probe |
English sense
Never prefer a close unhealthy region over a farther healthy one. Probes beat pure distance tables.
Context / topic
Topic: health over distance.
वृत्तमिति: ८-८-८-८।
श्लोकः ४ (अनुष्टुभ्)
session affinity स्पष्टम् ॥४॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
sticky session vs free geo hop ।
session affinity स्पष्टम् ॥४॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| sticky | sticky |
| session | session |
| free | free |
| geo | geo |
| hop | hop |
| session | session |
| affinity | affinity |
| स्पष्टम् | clear |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| sticky session | pin user |
| free geo hop | jump regions freely |
English sense
Decide whether users may move regions mid-session. Silent hops break server-side sessions and in-flight carts.
Context / topic
Topic: affinity.
वृत्तमिति: ८-८-८-८।
श्लोकः ५ (उपजाति)
सीमा रक्ष ।
latency-only
न्यायभङ्गः ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
data residency law
सीमा रक्ष ।
latency-only
न्यायभङ्गः ॥५॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| data | data |
| residency | residency |
| law | law |
| सीमा | boundary |
| रक्ष | guard |
| latency-only | latency only |
| न्यायभङ्गः | law break |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| data residency | legal region lock |
| latency-only | speed without law |
English sense
Legal residency can forbid the lowest-latency region. Encode policy before the map looks clever.
Context / topic
Topic: residency.
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ६ (अनुष्टुभ्)
paper DNS मिथ्यासिद्धिः ॥६॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
failover drill cross-region ।
paper DNS मिथ्यासिद्धिः ॥६॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| failover | failover |
| drill | drill |
| cross-region | cross-region |
| paper | paper |
| DNS | DNS |
| मिथ्यासिद्धिः | false success |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| failover drill | practice cutover |
| paper DNS | untested TTL plan |
English sense
Test region loss with real traffic shape. Untested DNS TTLs and cold caches surprise you in the incident.
Context / topic
Topic: failover drills.
वृत्तमिति: ८-८-८-८।
श्लोकः ७ (अनुष्टुभ्)
single writer or CRDT ॥७॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
split brain write two primaries ।
single writer or CRDT ॥७॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| split | split |
| brain | brain |
| write | write |
| two | two |
| primaries | primaries |
| single | single |
| writer | writer |
| CRDT | CRDT |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| split brain | dual primary writes |
| single writer | one active writer region |
English sense
Multi-region active-active writes need a conflict story. Two unaware primaries invent divergent truth.
Context / topic
Topic: multi-writer danger.
वृत्तमिति: ८-८-८-८।
श्लोकः ८ (अनुष्टुभ्)
cacheable GET vs stateful POST ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
edge cache vs origin sticky ।
cacheable GET vs stateful POST ॥८॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| edge | edge |
| cache | cache |
| origin | origin |
| sticky | sticky |
| cacheable | cacheable |
| GET | GET |
| stateful | stateful |
| POST | POST |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| edge cache | CDN near user |
| stateful POST | must hit app |
English sense
Route cacheable reads to edges; route stateful writes to the owning region with open eyes.
Context / topic
Topic: read vs write paths.
वृत्तमिति: ८-८-८-८।
श्लोकः ९ (अनुष्टुभ्)
global mean माया ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
measure p99 per region not average globe ।
global mean माया ॥९॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| measure | measure |
| p99 | p99 |
| per | per |
| region | region |
| global | global |
| mean | mean |
| माया | illusion |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| p99 per region | local tails |
| global mean | one world number |
English sense
Publish latency and error budgets per region. A global average hides a burning continent.
Context / topic
Topic: regional SLOs.
वृत्तमिति: ८-८-८-८।
श्लोकः १० (उपजाति)
भूमार्गः client path ।
दूरसञ्चयः
object near ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
परक्षेत्रनीतिः multi-region rules
भूमार्गः client path ।
दूरसञ्चयः
object near ॥१०॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| परक्षेत्रनीतिः | cross-region policy |
| multi-region | multi-region |
| भूमार्गः | geo path |
| client | client |
| path | path |
| दूरसञ्चयः | remote store |
| object | object |
| near | near |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| परक्षेत्रनीतिः | cross-region policy |
| दूरसञ्चयः | remote object store |
English sense
Cross-region policy is control-plane law; geo routing is data-plane path; object stores still need near buckets for large blobs.
Context / topic
Topic: series distinctions.
सन्धिः: नीति नियम; मार्ग पथ; भण्डार वस्तुस्थानम्।
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ११ (अनुष्टुभ्)
एभिर्भूस्थानमार्गणधर्मो निकटपथसमन्वितः ॥११॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
health affinity residency failover measure पञ्चकम् ।
एभिर्भूस्थानमार्गणधर्मो निकटपथसमन्वितः ॥११॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| health | health |
| affinity | affinity |
| residency | residency |
| failover | failover |
| measure | measure |
| पञ्चकम् | five-set |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| पञ्चकम् | health affinity residency failover measure |
English sense
Five limbs: health over distance, clear session affinity, residency policy, drilled failover and per-region measures.
Context / topic
Topic: checklist.
वृत्तमिति: ८-८-८-८।
श्लोकः १२ (अनुष्टुभ्)
मितं निकटं क्रियायोग्यं तन्त्रधर्मः स उच्यते ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
इति भूस्थानमार्गणधर्मसारो निकटपथसमन्वितः ।
मितं निकटं क्रियायोग्यं तन्त्रधर्मः स उच्यते ॥१२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| इति | thus |
| भूस्थानमार्गणधर्मसारः | geo-routing essence |
| निकटपथः | near path |
| मितम् | measured |
| निकटम् | near |
| क्रियायोग्यम् | operable |
| तन्त्रधर्मः | system dharma |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| मितं निकटम् | measured nearness |
| तन्त्रधर्मः | platform dharma |
English sense
Closing: send users near healthy data that law allows and prove the cutover before the storm.
Context / topic
Topic: close.
उपसंहारन्यायः: समीपं स्वस्थं देहि; नियमं स्मर; छेदं परीक्षस्व।
वृत्तमिति: ८-८-८-८।
श्लोकसूची / Verse index
१. Why geo
२. Mechanisms
३. Health first
४. Affinity
५. Residency
६. Failover
७. Multi-writer
८. Edge/origin
९. Regional SLO
१०. Series links
११. Five limbs
१२. Close
सन्दर्भाः / References
- Prior: cross-region policy 2026-10-12; object store 2026-10-23; health 2026-10-11.
- Domain: geo and latency routing.
- English minimizable; Sanskrit-first.
- Style: no em dash; no Oxford comma in English clauses.