බ්ලොක්චේන් උණ වල නටබුන් හෝ සම්පත් බෙදා හැරීමේ ප්‍රායෝගික ප්‍රතිලාභ පිළිබඳ ව්‍යවහාරික තාක්ෂණයන්

මෑත වසරවලදී, ප්‍රවෘත්ති සංග්‍රහයන් නව ආකාරයක බෙදා හරින ලද පරිගණක ජාල පිළිබඳ පණිවිඩ වලින් පිරී ඇත, වචනාර්ථයෙන් කොතැනකවත් නොපෙනී, විවිධ ගැටලු විසඳීම (හෝ ඒ වෙනුවට, විසඳීමට උත්සාහ කිරීම) - නගරයක් ස්මාර්ට් කිරීම, ප්‍රකාශන හිමිකමෙන් ලෝකය බේරා ගැනීම උල්ලංඝනය කරන්නන් හෝ අනෙක් අතට, රහසිගතව තොරතුරු හෝ සම්පත් මාරු කිරීම, එක් හෝ වෙනත් ප්රදේශයක රාජ්ය පාලනයෙන් ගැලවී යාම. ක්ෂේත්‍රය කුමක් වුවත්, ඔවුන් සියල්ලන්ටම පොදු ලක්ෂණ ගණනාවක් තිබේ, මන්ද ඔවුන්ගේ වර්ධනය සඳහා ඉන්ධන වූයේ මෑතදී ගුප්තකේතන මුදල් සහ ඒ ආශ්‍රිත තාක්ෂණයන්හි උත්පාතය තුළ මහජනතාව වෙත පැමිණි ඇල්ගොරිතම සහ ශිල්පීය ක්‍රම වීමයි. එකල විශේෂිත සම්පත් පිළිබඳ සෑම තුන්වන ලිපියකම මාතෘකාවේ “බ්ලොක්චේන්” යන වචනය තිබුණි - නව මෘදුකාංග විසඳුම් සහ ආර්ථික ආකෘති පිළිබඳ සාකච්ඡාව යම් කාලයක් සඳහා ප්‍රමුඛ ප්‍රවණතාව බවට පත් විය, එහි පසුබිමට එරෙහිව බෙදා හරින ලද පරිගණක පද්ධති භාවිතා කිරීමේ වෙනත් ක්ෂේත්‍ර විය. පසුබිමට පහත් කර ඇත.

ඒ අතරම, දූරදර්ශී සහ වෘත්තිකයන් මෙම සංසිද්ධියේ ප්‍රධාන සාරය දුටුවේය: අසමාන සහ විෂමජාතීය සහභාගීවන්නන් විශාල සංඛ්‍යාවකින් ජාල තැනීම හා සම්බන්ධ දැවැන්ත බෙදා හරින ලද පරිගණකකරණය නව සංවර්ධන මට්ටමකට ළඟා වී තිබේ. ඔබේ හිසෙන් උද්දීපනය කරන මාතෘකා ඉවතට විසි කර අනෙක් පැත්තෙන් විෂය දෙස බැලීම ප්‍රමාණවත් වේ: හුදකලා විෂමජාතීය සහභාගිවන්නන් දහස් ගණනකින් සමන්විත දැවැන්ත තටාකවලින් එකලස් කරන ලද මෙම සියලු ජාල තනිවම දර්ශනය නොවීය. ක්‍රිප්ටෝ ව්‍යාපාරයේ උද්යෝගිමත් අයට දත්ත සමමුහුර්තකරණය සහ සම්පත් බෙදා හැරීමේ සංකීර්ණ ගැටළු නව ආකාරයකින් විසඳීමට හැකි වූ අතර, එමඟින් සමාන උපකරණ සමූහයක් එකතු කර පටු අවධානයක් යොමු කළ එක් ගැටළුවක් විසඳීම සඳහා නිර්මාණය කර ඇති නව පරිසර පද්ධතියක් නිර්මාණය කිරීමට හැකි විය.

ඇත්ත වශයෙන්ම, මෙය නොමිලේ බෙදා හරින ලද පරිගණක සංවර්ධනයට සම්බන්ධ කණ්ඩායම් සහ ප්‍රජාවන් විසින් සම්මත නොකළ අතර නව ව්‍යාපෘති පැමිණීමට වැඩි කලක් ගත නොවීය.
කෙසේ වෙතත්, ජාල ගොඩනැගීමේ ක්ෂේත්‍රයේ වර්ධනයන් සහ උපකරණ සමඟ වැඩ කිරීම පිළිබඳ පවතින තොරතුරු පරිමාවේ සැලකිය යුතු වැඩි වීමක් තිබියදීත්, පොරොන්දු වූ පද්ධතිවල නිර්මාතෘවරුන්ට බරපතල ගැටළු විසඳීමට සිදුවනු ඇත.

ඒවායින් පළමුවැන්න, එය කෙතරම් අමුතු දෙයක් වුවද, දිශාවක් තෝරා ගැනීමේ ගැටලුවයි.

දිශාව නිවැරදි විය හැකිය, නැතහොත් එය අවසානයකට මඟ පෑදිය හැකිය - මෙයින් ගැලවීමක් නැත; තොරතුරු තාක්ෂණ ප්‍රජාවට කේන්ද්‍රගත වූ විචක්ෂණශීලී සැපයුම් තවමත් ප්‍රමාදයි. නමුත් කණ්ඩායම ඉතා පුළුල් ප්‍රදේශයක් ගෙන ආරම්භයේ සිටම වෙනත් විශේෂිත නොවන සාමාන්‍ය බෙදාහැරීමේ පරිගණක ව්‍යාපෘතියක් නිර්මාණය කිරීමට උත්සාහ කිරීමේ සම්ප්‍රදායික උගුලට හසු නොවන පරිදි තේරීම කළ යුතුය. කාර්යයේ විෂය පථය එතරම් බියජනක නොවන බව පෙනේ, බොහෝ දුරට අපට දැනට පවතින වර්ධනයන් යෙදිය යුතුය: නෝඩ් ජාලයකට ඒකාබද්ධ කිරීම, ස්ථාන නිර්ණය කිරීම සඳහා ඇල්ගොරිතම අනුවර්තනය කිරීම, දත්ත හුවමාරු කිරීම සහ ඒවායේ අනුකූලතාව නිරීක්ෂණය කිරීම, නෝඩ් ශ්‍රේණිගත කිරීම සහ සොයා ගැනීම සඳහා ක්‍රම හඳුන්වා දීම. සම්මුතිය, සහ, ඇත්ත වශයෙන්ම, ඔබේම විමසුම් භාෂාව සහ සම්පූර්ණ භාෂාව සහ පරිගණක පරිසරය නිර්මාණය කරන්න. විශ්වීය යාන්ත්‍රණයක් පිළිබඳ අදහස ඉතා ආකර්ශනීය වන අතර නිරන්තරයෙන් එක් ප්‍රදේශයක හෝ වෙනත් ප්‍රදේශයක මතු වේ, නමුත් අවසාන ප්‍රති result ලය තවමත් කරුණු තුනෙන් එකකි: සාදන ලද විසඳුම එක්කෝ අත්හිටුවන ලද “ToDos පොකුරක් සහිත සීමිත මූලාකෘතියක් බවට පත්වේ. ” පසුබෑමේදී, නැතහොත් ව්‍යාපෘතිය තේරුම්ගත නොහැකි දිශාවකට ඇදගෙන ගිය හංසයා, පොකිරිස්සා සහ පයික් යන කාරනයෙන් නිරුපද්‍රිතව මිය යන "ටියුරින් වගුරු බිම" ස්පර්ශ කරන ඕනෑම අයෙකු ඇදගෙන යාමට එය භාවිතා කළ නොහැකි රාක්ෂයෙකු බවට පත්වේ. සරලවම තමන්ම අධික ලෙස වෙහෙසට පත් විය.

මෝඩ වැරදි නැවත නොකිරීමට සහ පැහැදිලි පරාසයක කාර්යයන් ඇති සහ බෙදා හරින ලද පරිගණක ආකෘතියට හොඳින් ගැලපෙන දිශාවක් තෝරා ගනිමු. සෑම දෙයක්ම එකවර කිරීමට උත්සාහ කරන පුද්ගලයින් ඔබට තේරුම් ගත හැකිය - ඇත්ත වශයෙන්ම, තෝරා ගැනීමට බොහෝ දේ ඇත. පර්යේෂණ සහ සංවර්ධන සහ සංවර්ධන දෘෂ්ටි කෝණයෙන් සහ ආර්ථික විද්‍යාවේ දෘෂ්ටි කෝණයෙන් බොහෝ දේ අතිශයින්ම සිත්ගන්නා සුළුය. බෙදා හරින ලද ජාලයක් භාවිතා කිරීමෙන් ඔබට:

  • ස්නායු ජාල පුහුණු කරන්න
  • ක්‍රියාවලි සංඥා ධාරා
  • ප්රෝටීන ව්යුහය ගණනය කරන්න
  • XNUMXD දර්ශන ඉදිරිපත් කරන්න
  • ජල ගතිකත්වය අනුකරණය කරන්න
  • කොටස් හුවමාරුව සඳහා වෙළඳ උපාය මාර්ග පරීක්ෂා කරන්න

හොඳින් සමාන්තරගත කර ඇති රසවත් දේවල් ලැයිස්තුවක් සම්පාදනය කිරීමෙන් නොසැලී සිටීම සඳහා, අපි අපගේ වැඩිදුර මාතෘකාව ලෙස බෙදා හරින ලද විදැහුම්කරණය තෝරා ගනිමු.

බෙදා හරින ලද විදැහුම්කරණය ඇත්තෙන්ම අලුත් දෙයක් නොවේ. පවතින විදැහුම් මෙවලම් කට්ටල විවිධ යන්ත්‍ර හරහා බර බෙදා හැරීමට දිගු කලක් සහාය දක්වයි; මෙය නොමැතිව, විසිඑක්වන සියවසේ ජීවත් වීම තරමක් කණගාටුදායක වනු ඇත. කෙසේ වෙතත්, මාතෘකාව බොහෝ දුරට ආවරණය වී ඇති බව ඔබ නොසිතිය යුතු අතර, එහි කිරීමට කිසිවක් නැත - අපි වෙනම පීඩන ගැටළුවක් සලකා බලමු: විදැහුම් ජාලයක් නිර්මාණය කිරීම සඳහා මෙවලමක් නිර්මාණය කිරීම.

අපගේ විදැහුම් ජාලය යනු විදැහුම්කරණය සැකසීමට නොමිලේ පරිගණක සම්පත් ඇති නෝඩ් සමඟ විදැහුම්කරණ කාර්යයන් කිරීමට අවශ්‍ය නෝඩ් වල එකතුවකි. ජාලයේ සහාය දක්වන විදැහුම් එන්ජිමක් භාවිතයෙන් විදැහුම්කරණ රැකියා ලබා ගැනීමට සහ ක්‍රියාත්මක කිරීමට සම්පත් හිමිකරුවන් ඔවුන්ගේ ස්ථාන විදැහුම් ජාලයට සම්බන්ධ කරනු ඇත. මෙම අවස්ථාවෙහිදී, කාර්යය සපයන්නන් ජාලය සමඟ වලාකුළක් ලෙස වැඩ කරනු ඇත, ස්වාධීනව සම්පත් බෙදා හැරීම, ක්රියාත්මක කිරීමේ නිරවද්යතාව නිරීක්ෂණය කිරීම, අවදානම් කළමනාකරණය සහ අනෙකුත් ගැටළු.

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

එවැනි ජාලයක පැවැත්මේ ආර්ථික ආකෘතිය මූලික වැදගත්කමක් නැත, එබැවින් අපි ගුප්තකේතන මුදල් ජාල වල ගණනය කිරීම් වලදී භාවිතා කරන යෝජනා ක්‍රමයට සමාන යෝජනා ක්‍රමයක් ලෙස අපි ගනිමු - සම්පතේ පාරිභෝගිකයින් විදැහුම්කරණ කාර්යය ඉටු කරන සැපයුම්කරුවන්ට ටෝකන් යවනු ලැබේ. රාමුවකට තිබිය යුතු ගුණාංග මොනවාද යන්න තේරුම් ගැනීම වඩාත් සිත්ගන්නා කරුණකි, ඒ සඳහා අපි ජාල සහභාගිවන්නන් අතර අන්තර්ක්‍රියා වල ප්‍රධාන දර්ශනය සලකා බලමු.

ජාලය තුළ අන්තර්ක්‍රියා වල පැති තුනක් ඇත: සම්පත් සපයන්නා, කාර්ය සැපයුම්කරු සහ ජාල ක්‍රියාකරු (පෙළෙහි පාලන මධ්‍යස්ථානය, ජාලය, ආදිය).

ජාල ක්‍රියාකරු සම්පත් සපයන්නාට සේවාදායක යෙදුමක් හෝ යොදවා ඇති මෘදුකාංග කට්ටලයක් සහිත මෙහෙයුම් පද්ධති රූපයක් ලබා දෙයි, ඔහු එය සැපයිය යුතු සම්පත් යන්ත්‍රයේ ස්ථාපනය කරනු ඇත, සහ වෙබ් අතුරු මුහුණත හරහා ප්‍රවේශ විය හැකි පුද්ගලික ගිණුමක් ඔහුට ලබා දෙයි. සම්පතට ප්‍රවේශ පරාමිතීන් සකසා ඔහුගේ සේවාදායක භූ දර්ශනය දුරස්ථව කළමනාකරණය කරන්න: දෘඩාංග පරාමිතීන් පාලනය කරන්න, දුරස්ථ වින්‍යාසය සිදු කරන්න, නැවත ආරම්භ කරන්න.

නව නෝඩයක් සම්බන්ධ වූ විට, ජාල කළමනාකරණ පද්ධතිය උපකරණ සහ නිශ්චිත ප්‍රවේශ පරාමිතීන් විශ්ලේෂණය කරයි, එය ශ්‍රේණිගත කරයි, යම් ශ්‍රේණිගත කිරීමක් ලබා දෙයි, සහ එය සම්පත් ලේඛනයේ ස්ථානගත කරයි. අනාගතයේදී, අවදානම කළමනාකරණය කිරීම සඳහා, නෝඩයේ ක්‍රියාකාරකම් පරාමිතීන් විශ්ලේෂණය කරනු ලබන අතර, ජාලයේ ස්ථාවරත්වය සහතික කිරීම සඳහා නෝඩයේ ශ්‍රේණිගත කිරීම සකස් කරනු ලැබේ. අධික උනුසුම් වීම නිසා බොහෝ විට කැටි වන බලවත් කාඩ්පත් මත විදැහුම් කිරීමට ඔවුන්ගේ දර්ශනය යවනු ලැබුවහොත් කිසිවෙකු සතුටු නොවනු ඇත?

දර්ශනයක් නිරූපණය කිරීමට අවශ්‍ය පරිශීලකයෙකුට ක්‍රම දෙකකින් යා හැකිය: වෙබ් අතුරු මුහුණත හරහා දර්ශනය ජාල ගබඩාවකට උඩුගත කරන්න, නැතහොත් ඔවුන්ගේ ආකෘති පැකේජය හෝ ස්ථාපිත විදැහුම්කරු ජාලයට සම්බන්ධ කිරීමට ප්ලගිනයක් භාවිතා කරන්න. මෙම අවස්ථාවෙහිදී, පරිශීලකයා සහ ජාලය අතර ස්මාර්ට් කොන්ත්රාත්තුවක් ආරම්භ කර ඇති අතර, එය සම්පූර්ණ කිරීම සඳහා සම්මත කොන්දේසිය වන්නේ ජාලය විසින් දර්ශන ගණනය කිරීමේ ප්රතිඵලය උත්පාදනය කිරීමයි. පරිශීලකයාට කාර්යයක් සම්පූර්ණ කිරීමේ ක්‍රියාවලිය නිරීක්ෂණය කළ හැකි අතර ඔහුගේ පුද්ගලික ගිණුමේ වෙබ් අතුරු මුහුණත හරහා එහි පරාමිතීන් කළමනාකරණය කළ හැකිය.

කාර්යය සේවාදායකය වෙත යවනු ලැබේ, එහිදී දර්ශනයේ පරිමාව සහ කාර්ය ආරම්භ කරන්නා විසින් ඉල්ලා සිටින සම්පත් ගණන විශ්ලේෂණය කරනු ලැබේ, ඉන්පසු මුළු පරිමාව ජාලය විසින් වෙන් කරන ලද සම්පත් ගණන සහ වර්ගය මත ගණනය කිරීම සඳහා අනුවර්තනය කරන ලද කොටස් වලට දිරාපත් වේ. . සාමාන්‍ය අදහස නම් දෘශ්‍යකරණය බොහෝ කුඩා කාර්යයන් වලට බෙදිය හැකි බවයි. බහුවිධ සම්පත් සපයන්නන් අතර මෙම කාර්යයන් බෙදා හැරීමෙන් එන්ජින් මෙයින් ප්‍රයෝජන ගනී. සරළම ක්‍රමය වන්නේ segments ලෙස හඳුන්වන දර්ශනයේ කුඩා කොටස් ලබා දීමයි. එක් එක් කොටස සුදානම් වූ විට, දේශීය කාර්යය අවසන් යැයි සලකනු ලබන අතර, සම්පත් ඊළඟ කැපී පෙනෙන කාර්යය වෙත ගමන් කරයි.

මේ අනුව, ගණනය කිරීම් සිදු කරන්නේ තනි යන්ත්‍රයක් මතද නැතහොත් බොහෝ තනි තනි පරිගණක මධ්‍යස්ථානවල ජාලකයක් මතද යන්න විදැහුම්කරුට වෙනසක් නැත. බෙදා හරින ලද විදැහුම්කරණය කාර්යයක් සඳහා භාවිතා කරන සම්පත් සංචිතයට තවත් හරයන් එකතු කරයි. ජාලය හරහා, එය කොටසක් විදැහුම් කිරීමට අවශ්ය සියලු දත්ත ලබා ගනී, එය ගණනය කර, එම කොටස ආපසු යවා, ඊළඟ කාර්යය වෙත ගමන් කරයි. සාමාන්‍ය ජාල සංචිතයට ඇතුළු වීමට පෙර, සෑම කොටසකටම නෝඩ් ක්‍රියාත්මක කිරීම සඳහා වඩාත් සුදුසු පරිගණක කාර්යයන් තෝරා ගැනීමට ඉඩ සලසන metainformation කට්ටලයක් ලැබේ.

ගණනය කිරීම් ඛණ්ඩනය කිරීම සහ බෙදා හැරීම පිළිබඳ ගැටළු විසඳිය යුත්තේ ක්‍රියාත්මක කිරීමේ කාලය ප්‍රශස්ත කිරීමේ දෘෂ්ටි කෝණයෙන් පමණක් නොව, සම්පත් ප්‍රශස්ත ලෙස භාවිතා කිරීම සහ බලශක්ති ඉතිරිකිරීමේ දෘෂ්ටි කෝණයෙන් ද, ජාලයේ ආර්ථික කාර්යක්ෂමතාව මේ මත රඳා පවතින බැවිනි. . විසඳුම අසාර්ථක නම්, නෝඩය මත පතල් කම්හලක් ස්ථාපනය කිරීම හෝ එය නිවා දැමීම වඩාත් යෝග්ය වනු ඇත, එවිට එය ශබ්ද නොකරන අතර විදුලිය නාස්ති නොකරයි.

කෙසේ වෙතත්, අපි ක්රියාවලිය වෙත ආපසු යමු. කාර්යයක් ලැබුණු විට, සංචිතය සහ නෝඩය අතර ස්මාර්ට් කොන්ත්රාත්තුවක් ද සාදනු ලබන අතර, කාර්යය ප්රතිඵලය නිවැරදිව ගණනය කරන විට එය ක්රියාත්මක වේ. කොන්ත්රාත්තුව ඉටු කිරීමේ ප්රතිඵල මත පදනම්ව, නෝඩය එක් ආකාරයකින් හෝ වෙනත් ආකාරයකින් විපාකයක් ලබා ගත හැකිය.

පාලන මධ්‍යස්ථානය විසින් කාර්යය ක්‍රියාත්මක කිරීමේ ක්‍රියාවලිය පාලනය කිරීම, ගණනය කිරීමේ ප්‍රතිඵල එකතු කිරීම, නැවත සැකසීම සඳහා වැරදි ඒවා යැවීම සහ පෝලිම් ශ්‍රේණිගත කිරීම, කාර්යය සම්පූර්ණ කිරීම සඳහා සම්මත කාල සීමාව නිරීක්ෂණය කිරීම (එමගින් අවසාන කොටස භාර නොගැනීම සිදු නොවේ. ඕනෑම නෝඩයක්).

ගණනය කිරීම් වල ප්රතිඵල සංයුක්ත කිරීමේ අදියර හරහා ගමන් කරයි, පසුව පරිශීලකයා විදැහුම්කරණ ප්රතිඵල ලබා ගන්නා අතර, ජාලයට විපාකයක් ලැබිය හැකිය.

මේ අනුව, බෙදා හරින ලද විදැහුම්කරණ පද්ධති ගොඩනැගීම සඳහා නිර්මාණය කර ඇති භූ දර්ශන රාමුවක ක්‍රියාකාරී සංයුතිය මතු වේ:

  1. වෙබ් ප්‍රවේශය සහිත පුද්ගලික පරිශීලක ගිණුම්
  2. නෝඩ් මත ස්ථාපනය සඳහා මෘදුකාංග කට්ටලය
  3. පාලන පද්ධතිය මගින්:
    • ප්රවේශ පාලන උප පද්ධතිය
    • කාර්ය විසංයෝජන උප පද්ධතිය විදැහුම්කරණය
    • කාර්ය බෙදාහැරීමේ උප පද්ධතිය
    • සංයුක්ත උප පද්ධතිය
    • සේවාදායක භූ දර්ශනය සහ ජාල ස්ථලක කළමනාකරණ උප පද්ධතිය
    • ලොග් කිරීම සහ විගණන උප පද්ධතිය
    • ඉගෙනීමේ විශේෂඥ උප පද්ධතිය
    • බාහිර සංවර්ධකයින් සඳහා විවේක API හෝ වෙනත් අතුරු මුහුණතක්

ඔයා සිතන්නේ කුමක් ද? මාතෘකාව මතු කරන ප්‍රශ්න මොනවාද සහ ඔබ කැමති පිළිතුරු මොනවාද?

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න