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

NocoBase 2.x වැඩපිළිවෙළ සැබැවින්ම සමකාලීනද? පරීක්ෂණයෙන් හෙළිවී තිබේ

NocoBase 2.x වැඩපිළිවෙළ සැබැවින්ම සමකාලීනද? පරීක්ෂණයෙන් හෙළිවී තිබේ

NocoBase 2.x හි වැඩපිළිවෙළ (workflow) ලේඛන කියවන විට, ඒවා එකවර ක්‍රියාත්මක නොවනු ඇතැයි සිතෙයි. "එකවර ක්‍රියාත්මක වුවද, පෝලිමේ පියවර පියවර ක්‍රියා කරයි" යන වාක්‍ය දෙක, බොහෝ සංවර්ධකයින්ගේ මනසේ වැරදි සංකල්පයක් තබා ඇත. මේ ගැන නිවැරදිව තේරුම් ගැනීමට, ලේඛකයා තමාගේ Docker‑අධාරිත NocoBase 2.1.23 පරිසරයක් තුළ ත්‍රි-පරීක්ෂණයක් කළේය.

පරීක්ෂණ 1 – සමාන 5‑තත්පර බලා සිටීමේ ශාඛා දෙක : Parallel node එකක් යටතේ 5‑තත්පර wait node දෙකක් තැබූ විට, එකතුවේ කාලය 5.1 තත්පරයක් පමණයි. එනම්, දෙකම එකවර ආරම්භ වී, කාලය අඩු කරයි. මෙය ලේඛනයේ "left to right" කියන වාක්‍යය, ශාඛා ඇතුල් වීමේ අනුපිළිවෙළක්, අවසන් වීමේ අනුපිළිවෙළක් නොවන බව පෙන්වයි.

පරීක්ෂණ 2 – CPU‑බර JavaScript node : Node.js එක තනි ත්‍රෙඩ් බවට පත් වූ නමුත්, NocoBase හි JavaScript node එක worker_threads මගින් වෙනත් ත්‍රෙඩ් එකක ක්‍රියාත්මක වේ. 3‑තත්පර CPU‑බර ලූප් දෙකක් සමකාලීනව ධාවනය වූ විට, මුළු කාලය 3.2 තත්පරයක් පමණයි, ඒත් එක් එක් ශාඛා 6 තත්පරයක් ගත විය යුතුයැයි අපේක්ෂා කළා.

පරීක්ෂණ 3 – එකවර 4 ක්‍රියාත්මක කිරීම : එකම 3‑තත්පර CPU‑බර workflow එක වරක් නොව, සමකාලීනව නලයක් තුළ ක්‍රියාත්මක කළා. ප්‍රතිඵලය 3.5 තත්පරයක් පමණ, සියලුම ඉන්ස්ටන්ස් එකම වේලාවේ ආරම්භ වී, එකම වේලාවේ අවසන් වුණා. මෙය ලේඛනයේ "one by one" කියන අර්ථය, "parked" execution එකක් තවත් ඉදිරියට යාමට අවසර දීමයි.

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

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්ට, NocoBase වැනි low‑code platform එකක වැඩපිළිවෙළේ සමකාලීන ක්‍රියාකාරිත්වය වැදගත් වේ. එය පරිසරයේ සම්පත් (CPU, memory) හොඳින් භාවිත කර, වැඩි පරිමාණ API ඇමතුම්, data pipelines, හෝ automation tasks සාර්ථකව ඉටු කළ හැකිය. ව්‍යාපාරික පැතිකඩේ, මෙම සමකාලීන හැකියාව මගින් අඩු latency, වැඩි throughput සහ කාර්ය සාධන වර්ධනයක් ලැබේ. එමෙන්ම, ඉගෙනුම් මට්ටමේදී, සිසුන්ට asynchronous programming, worker threads වැනි නවතම තාක්ෂණික සංකල්පයන් පළමු අත්දැකීමක් ලබා දේ.

ඉදිරියට, NocoBase වගේ platform එකේ documentation එකේ පැහැදිලි කිරීම, ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරයට ආරෝපණය වන නව නිර්මාණයන්ට මාර්ගය සලසයි. එය නිෂ්පාදන තත්ත්වයේ වැඩසටහන් ඉක්මනින් නිර්මාණය කර, සාර්ථකව ධාවනය කරගැනීමට අවස්ථාව ලබා දේ.

අවසන් වශයෙන්, NocoBase 2.x වැඩපිළිවෙළ සැබැවින්ම සමකාලීනව ක්‍රියා කරන බව පරීක්ෂණ මගින් තහවුරු විය. එය සංවර්ධකයින්ගේ කාර්යභාරය පහසු කර, ශ්‍රී ලංකාවේ තාක්ෂණික වර්ධනයට නව අවස්ථා ගෙන එයි.

💡 NocoBase සමඟ ඔබේ workflow ක්‍රමලේඛන තවත් වේගවත් කරමු!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#NocoBase #Workflow #Parallel #NodeJS #Performance