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

ස්ට්‍රොක් මාර්කට් දත්ත පයිප්ලයින් වල නිශ්චිතතාව ඉගෙන ගන්නා 3 ක්‍රම

ස්ට්‍රොක් මාර්කට් දත්ත පයිප්ලයින් වල නිශ්චිතතාව ඉගෙන ගන්නා 3 ක්‍රම

ආර්ථික තාක්ෂණය නිරන්තරයෙන් වැරදි හරහා පඩි ගෙන යනවා කියලා බොහෝ සංවර්ධකයින්ට හුරු. ඒ වැරදි අධ්‍යයනය කරලා පද්ධති නිර්මාණයට පාරදෙන්නෙමු. මේ ලිපියෙන් අපි තොග වෙළඳපොළ දත්ත පයිප්ලයින් වල ඇති අභියෝගය ගැන කතා කරමු, ඒවා අපේ දෛනික real‑time පද්ධති වලටත් අදාලයි.

ව්‍යාපාරික වෙළඳපොළේ මිල තොරතුරු ඉක්මනින් ගමන් කරනවාටත්, ඒ තොරතුරු නිවැරදිව, අනුපිළිවෙලින්, එකවරම ලැබෙන්නටත් අවශ්‍ය. එකම පණිවිඩයක් අඩුවෙලා හෝ දෙවරක් ලැබුනාම, ගනුදෙනුකරුගේ ඇල්ගොරිතම වැරදි තීරණයක් ගන්නවා. තේරුම, latency (වේගය) තරමක් වැදගත්, නමුත් consistency (නිශ්චිතතාව) වඩාත් අත්‍යවශ්‍ය.

මෙම අවශ්‍යතාවය IoT සංවේදක, ජීවිතකාලීන ගබඩා, සමාන්තර ලේඛන සංස්කරණ, බහුකාලීන ගේම් තත්ත්වය වැනි ක්ෂේත්‍රවලද එකසේ පෙනේ. ඒ නිසා පයිප්ලයින් සැලසුම් කරන විට අපිට පළමුවෙන්ම කෙලින්ම ඇත්තේ කුමක්ද? කියලා හඳුනාගත යුතුය.

ඉතා ප්‍රයෝජනවත් වන සැලසුම් රටාවන් තුනක් මෙන්න:

  • පරිභෝගික අනුව පටිපාටියකින් fan‑out – එක් සම්භාව්‍ය ප්‍රභවයක් සියළු පාරිභෝගිකයන්ට සෘජුව බෙදා නොදෙයි. ඒ වෙනුවට routing layer එකක් පාරිභෝගික‑පිරිසකට sequence state එක රඳවා, පසුපසින් පාරිභෝගිකයාට ගැලපෙන තැනින් පණිවිඩ ලබා දේ.
  • තාරකාවලින් පරිභාගය කිරීම – පණිවිඩ බෙදාහැරීමේදී ලෝජික් ID (උදා: තොග කේතය, පරිශීලක සැසිය) අනුව partitions කිරීමෙන් ඒ ඒ entity එකේ ordering රැකගන්න පුළුවන්. එවිට cross‑partition coordination අවශ්‍ය නොවේ.
  • Backpressure එක ප්‍රාථමික සැලසුමක් ලෙස – පාරිභෝගිකයා සලස්වීමට නොහැකි නම්, අසීමිත buffer එකක් තබා නොදෙන්න. පාරිභෝගිකයාගේ capacity signal එකක් එවමින්, publisher එක ඒ අනුව throttling කරයි. මෙයින් පද්ධතිය අඛණ්ඩව ක්‍රියාත්මක වේ.

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

ශ්‍රී ලංකාවේ තාක්ෂණ විද්‍යාඥයන්, විශ්වවිද්‍යාල සිසුන්, ස්ථානාධිකාරී සමාගම් සඳහා මේ රටාවන් අත්‍යවශ්‍ය වේ. පළමු තරඟයක් ලෙස, real‑time වෙළඳපොළ API සමඟ වැඩ කරන තාක්ෂණික කණ්ඩායම් මේ ක්‍රම හඳුනාගෙන, පද්ධති අස්ථිරතාවය අඩු කර, ගනුදෙනුකරුගේ විශ්වාසය වැඩි කර ගත හැක. දෙවනුව, IoT සහ smart‑city ව්‍යාපෘතිවල data streaming නිවැරදිව කළ හැකි වීම, රජයේ සේවා කාලය කෙටි කරයි. තෙවනුව, ශ්‍රී ලංකාවේ startup කණ්ඩායම් fintech, gaming, logistics වැනි ක්ෂේත්‍ර වලට මේ පයිප්ලයින් නිර්මාණ රටාවන් අනුගමනය කර, අඩු latency සහ අධික consistency එකට එකවරම ලක් විය හැක.

අවසන් වශයෙන්, latency එකක් “ඉක්මනින්” කියලා හිතාගැනීම සුළුයි; නමුත් data එක “නිවැරදිව” ලැබෙන්නේ නම් පමණක් අපේ ව්‍යාපාරික තීරණය සාර්ථක වේ. එබැවින්, ඉදිරි පරපුරේ සංවර්ධකයින්ට මේ රටාවන් ඉගෙන ගන්නා එකම හොඳම මාර්ගයයි.

💡 ඔබේ පයිප්ලයින් නිශ්චිත කරගන්න අදම ඉගෙන ගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#pipeline #consistency #stock market #real-time #Sri Lanka