ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-22, Wednesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

ගෝලීය සොෆ්ට්වෙයා සංවර්ධනයේ රහස: සරල පදනමක් නැතිව සංකීර්ණ පද්ධතියක් බිඳී යයි

ගෝලීය සොෆ්ට්වෙයා සංවර්ධනයේ රහස: සරල පදනමක් නැතිව සංකීර්ණ පද්ධතියක් බිඳී යයි

සොෆ්ට්වෙයා ව්‍යාපෘති නවීකරණයට අරඹන විට, බොහෝ සමාගම් “එකවර සියලුම සේවා” පරික්ෂා කරමින් අතිශය සංකීර්ණ සැලසුම් ගොඩනගනවා. එය ගෝලීය ප්‍රවණතාවක් වුවත්, වැඩිදුරටත් පසුබැසීමකට හේතු වනවා.

ජෝන් ගෝල්ගේ නීතිය අනුව, “ක්‍රියාත්මක වන සංකීර්ණ පද්ධතියක් හැමවිටම ක්‍රියාත්මක වූ සරල පද්ධතියකින් පරිණත වේ. මුල සිට සංකීර්ණ පද්ධතියක් නිර්මාණය කිරීම අසාර්ථකයි; පළමුව සරල, පරීක්ෂා කළ හැකි මූලික පද්ධතියක් හදන්න.” මේ නීතිය 1970 දශකයේ රෝගීසංඛ්‍යා පද්ධතිවලින් පෙනේ, නමුත් අද දින මයික්‍රොසර්විස්, AI, Observability පද්ධති වැනි නව තාක්ෂණ වලටත් එය අදාළයි.

ඇරඹුමේම “5 වසරක පසුබැසීම” යන සිතියමක් තබා, API gateways, service meshes, distributed caches වැනි බොහෝ උපාංග එකට රැස් කරමින් සැලසුම් කිරීම, Big Bang Architecture ලෙස හැඳින්වෙන අතුරුදන් වීමකට හේතුවනවා. කාලයක් පුරා කේත ලියන අතර, නිෂ්පාදනයට එකම Deploy එකක්ද නැත; ඒත් එක දිගටම එකතු කිරීමේදී සම්පූර්ණ පද්ධතියක් අසාර්ථක වේ.

ඉතින්, AI ජනිත කේතය මෙම ගැටලුවට නව මංපොළක් ගෙන එයි. Generative AI, Dockerfiles, schemas, pipelines වැනි සියලුම උපාංග තත්කාලිකව සකස් කර දෙනවා. නමුත් AI “සරල” කියන සංකල්පය නොදන්නා නිසා, පළමු පරීක්ෂණයක් පවා සංකීර්ණ මට්ටමේම ඉදිරිපත් කරයි. එම නිසා “පරීක්ෂාවෙන් පසු පවා සාර්ථක” ලෙස පෙනෙන පද්ධතිය, නියමිත පරිසරයේ වැඩ කිරීමේදී අධික අභ්‍යන්තර අන්තර්ක්‍රියා හේතුවෙන් බිඳෙයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්, ආරම්භක ආයතන, හා තාක්ෂණ සමාගම් සඳහා මෙම නීතියේ අර්ථය විශාලයි.

  • සැලසුම් පළමුව සරල, ක්‍රියාත්මක කළ හැකි MVP මට්ටමට අඩු කරගෙන, ඉක්මනින් පාරිභෝගික ප්‍රතිචාර ලබා ගත හැකිය.
  • AI භාවිතා කරමින් පවා, පදනම් කේත පරීක්ෂාවක් නොකළ තැනින් සංකීර්ණ පද්ධතියක් හඳුන්වා දීමේ අවදානම අඩු වේ.
  • අධික සංකීර්ණතා නිසා පසුකාලීන පරිපාලන ගාස්තු, දෝෂ නිරාකරණ කාලය, හා කාර්යබහුලත්වය අඩු කර ගැනීම, දේශීය ආයතනවල තරඟශීලීත්වය වැඩි කරයි.

අදාල පියවර අනුගමනය කරනවා නම්, ශ්‍රී ලංකාවේ තාක්ෂණික ආර්ථිකය තවත් ඉක්මනින් වර්ධනය වනු ඇත.

අවසන් වශයෙන්, ගෝලීය තාක්ෂණ ප්‍රවණතා කිසිදාම සරල පදනමක් නොඅනුගමනය කරන්නේ නම්, “කෝඩ් පරීක්ෂාව” පවා අඩුපාඩු පිරිනැමීමේ අවදානමක් බව තේරුම් ගත යුතුය. සරලයෙන් පටන් ගනිමින්, පියවරෙන් පියවර ඉදිරියට යන විධියයි සාර්ථක නවීකරණයේ මග.

💡 ඔබේ ව්‍යාපෘතිය සරලයෙන් ආරම්භ කර, සාර්ථකත්වය ගෙන එන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Gall නීතිය #AI #microservices #MVP #Sri Lanka