Scáláil i gcéimeanna: macasamhla léimh + taisceáil do léamha ar dtús, ansin sharding (Vitess) do scríbhinní — agus cuir cumasú nasc leis roimh aon rud eile, mar is é an 10x is saoire é. Scálálann léamha agus scríbhinní go difriúil, mar sin ná téigh i muinín sharding an chéad lá.
┌─▶ Cache (Redis) ── hit ──▶ return
App ─▶ Pool(PgBouncer/ProxySQL) miss ▼
│ ┌─▶ Read replica 1 ┐
├──── reads ─────────┼─▶ Read replica 2 ┼─ (async replication)
│ └─▶ Read replica N ┘
└──── writes ──▶ Primary ──▶ (later) Vitess shards ─▶ Primary A / Primary B
Céim 0: cumasú nasc
Cosnaíonn gach nasc MySQL cuimhne agus snáithe. Ag 100x trácht ídeoidh tú i bhfad roimh CPU. Ilphléacsann cumasóir cosúil le nó na mílte nasc feidhmchláir ar chúpla céad nasc DB. Is athrú cumraíochta é, ní athailtireacht — déan ar dtús é.
