අද රාත්රියේ 2am පමණ, මගේ තිරයේ පමණක් ආලෝකය ඇතිව, SovereignStack නම් පළමු ශ්රී ලංකා‑මූලික PaaS පද්ධතියේ තද පරීක්ෂණයක් සිදු කළෙමි. දොස්සී (DDoS) ආක්රමණයක් අනුකරණය කළ පසු, පද්ධතියේ ප්රතිචාර කාලය සම්පූර්ණයෙන් වැළැක්කුණා. 15 තත්පර තුළ CPU භාවිතය 95% දක්වා ගොඩ නැගි, මතකය ඉක්මනින් පිරී, Gemini AI සේවාවත් සම්පූර්ණයෙන් නවතා දැමුණි.
මෙම පද්ධතියේ මුලික සැලසුම React UI, Node.js/Express backend, Kubernetes කන්ටේනර් කළමනාකරණය, Vault මගින් HMAC යතුරු ආරක්ෂා කිරීම, Gemini SDK සමඟ AI‑අධාරිත ලොග් විශ්ලේෂණය යන තාක්ෂණයන් සමග සැලසුම් කර තිබුණා. එය රජයේ දත්ත ආරක්ෂා කරමින්, ඉක්මන් සේවාවක් ලබා දීමට අරමුණ වූවාය. නමුත් සැලසුමේ සෑම ඉල්ලුමක්ම HMAC පරීක්ෂාව, PostgreSQL දත්ත ගැණුම්, Redis ලොග් ලේඛනය, AI විශ්ලේෂණය, පසු ප්රතිචාර යන පියවර අනුපිළිවෙලින් සිදු කරවීම නිසා, ඉල්ලුම් ගණන වැඩි වීමේදී “throughput bottleneck” එකක් උදා වුණි.
විශ්ලේෂණය කිරීමෙන් පෙනුනේ, ප්රධාන ගැටලුව සින්ක්රෝනස් බ්ලොකින් (synchronous blocking) ආකෘතියයි. සර්වර් එක AI‑ගේ ප්රතිචාර බලා සිටින අතර, ඉල්ලුම පූර්ණ නොවී තවත් ඉල්ලුම් රැස් වීමෙන් thread ගැලපී ගියේය. මෙය උචිත නොවන සැලසුමක් වීම නිසා, පද්ධතිය අධික භාරයක් යටතේ පතුරුවී ගියේය.
36 පැයක අඛණ්ඩ වැඩපිළිවෙලකින් පසු, පද්ධතියේ සැලසුම තුනක් මාරු කරා: 1. අසමන්විත (asynchronous) ව්යුහය – Redis Pub/Sub භාවිතා කර Event Bus එකක් හදමින්, ඉල්ලුම ලොග් එක නිකුත් කර පරිශීලකයාට මොහොතකට පිළිතුරු දෙයි; පසුකාලීනව Workers මගින් AI විශ්ලේෂණය කර, 10 මිනිත්තුක පරිමාණයේ Cache එකක සුරක්ෂිත කරයි. මෙයින් ප්රතිචාර කාලය 200ms සිට 40ms කට අඩු වුණා.
2. සෙෂන් කෑෂ් (Session Caching) – Vault සමඟ සෑම ඉල්ලුමකම සම්බන්ධ වීම වෙනුවට, කන්ටේනර ආරම්භයේ යතුර එකවර ලබාගෙන, 5 මිනිත්තුක Local Map එකක රැඳවයි. එමඟින් Vault භාරය 70% කින් අඩු වුණා.
3. මතක කළමනාකරණය හා Circuit Breaker – Node.js Buffer Pooling භාවිතා කර, වස්තුවල නැවත භාවිතය සිදු කර, OOM වැළැක්වීමේදී 85% භාරය ඉක්මවූ විට 503 දෝෂයක් දක්වයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- දෙවන පාර්ශ්වීය AI සේවා භාවිතයෙන් රජයේ දත්ත ආරක්ෂාව වැඩිදියුණු වේ.
- Kubernetes HPA මගින් ස්වයංක්රීය වර්ධනය, දේශීය startups වලට අධික භාරය හසුරවීමට හැකියාව ලැබේ.
- අසමන්විත සැලසුම් adoption, Sri Lankan developers ලාට modern cloud patterns ඉගෙන ගැනීමට අවස්ථාව සලසයි.
- ඉන්දීය/ලංකා වෙළඳපලේ ඉහල ප්රතිචාර වේගය, e‑government සේවා වේගවත් කිරීමේ අත්දැකීමක් වේ.
අවසානයේ, පද්ධතිය 5am ට නැවත ආරම්භ කර, HPA මගින් හදිසි භාරය 2.1 තත්පර තුළ සම්පූර්ණයෙන් අනුග්රහ කර, Gemini AI ලොග් විශ්ලේෂණය පසුබැසීමෙන් පවත්වා ගනී. මෙම අත්දැකීම, sovereign cloud පද්ධතියක් උසස් කාර්ය සාධනයක් ලබාදීමට, ඉන්ෆ්රාස්ට්රක්චර් සැලසුම් මූලිකවම පරික්ෂා කර, නිර්මාණාත්මක ලෙස ඉදිරිපත් කළ යුතු බව තහවුරු කරයි.