Latihan 1 dari materi Replication & HA di Database — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat function routeQuery(sql, context) yang memutuskan apakah query harus dikirim ke primary atau replica:
INSERT, UPDATE, atau DELETE → return "primary" (write).SELECT:
context.justWrote === true → return "primary" (read-after-write, hindari replication lag)"replica" (read scaling)TRUNCATE, CREATE) → return "primary" sebagai default aman.