⬆️ စတီးမစ္အသံုးျပဳသူမ်ား စိတ္အား မေလ်ာ့ၾကေစဖို႕ Steem platform ရဲ႕ update မ်ားအေၾကာင္း တေစ့တေစာင္း ⬆️

in #myanmar6 years ago

ခုတေလာ စတင္းေစ်းေတြ က်ဆင္းေနလို႕ ေရးၾကတဲ့သူေတြ အားေလ်ာ့ေနၾကလို႕ ထင္ပါရဲ႕။ စတီးမစ္တည္ေထာင္တဲ့ developer အဖြဲ႕ေတြကလည္း သူတို႕ရဲ႕ platform ကုိ အဖက္ဖက္မွ သံုးစြဲရ အဆင္ေျပလာေအာင္ ႀကိဳးစားျမွင့္တင္ေနၾကတာကုိ အားရေအာင္ေတြ႕ေနရပါတယ္။ အစ္ကို ကခ်င္ဟင္နရီ ေျပာတဲ့ linkထဲမွာ သြားဖတ္ၾကည့္ႏိုင္ပါတယ္။

ၿပီးခဲ့တဲ့ အပတ္ကမွ Release လုပ္လိုက္တဲ့ ဗားရွင္းအသစ္မွာ ဘာေတြ ထူးျခားလာလဲဆုိတာကို မယ္ဂ်စ္ စိတ္၀င္စားတဲ့ အပိုင္း ၃ ခုေလာက္ကို ျပန္ၿပီး Sharing လုပ္ေပးခ်င္ပါတယ္။ နည္းပညာ အသံုးအႏွဳန္းေတြ အေတာ္မ်ားမ်ား ပါတဲ့အတြက္လည္း မရွင္းလင္းသည္မ်ားရွိခဲ့ရင္ မယ္ဂ်စ္ရဲ႕ လုိအပ္ခ်က္သာ ျဖစ္ပါတယ္။

ပထမ အခ်က္ Appbase service ကိုသံုးလာတယ္။

Appbase service ဆုိတာကို မယ္ဂ်စ္ နားလည္သေလာက္ ေျပာျပရရင္... google တို႕ yahoo တို႕ထက္ ပိုၿပီး scale ျဖစ္တဲ့ search engine တစ္မ်ိဳးေပါ့။ တစ္နည္းအားျဖင့္ေတာ့ Database ဖုိင္ တစ္မ်ိဳးျဖစ္တဲ့ .json file ေပါင္း ေျမာက္ျမားစြာကုိ အခ်ိန္တုိအတြင္းမွာ လံုျခံဳစိတ္ခ်စြာ transactions လုပ္ေပးတဲ့ ဆားဗစ္ ေပါ့ေနာ္..။ json ဖုိင္ ကိုယ္တုိင္ကုိက database ဖိုင္ေသးေသး ေလးေတြ စုစည္းထားတဲ့ file တစ္မ်ိဳးျဖစ္တာမို႕ ေဒတာဆုိဒ္ အေတာ္ႀကီးႀကီးကို တြက္ခ်က္ သယ္ေဆာင္ႏုိင္တဲ့ နည္းပညာလို႕ ေျပာလို႕ရပါတယ္။ ဒီ Appbase နည္းပညာကုိ E-Commerce stores ေတြလုိမ်ိဳး နဲ႕ ေဒတာစစ္တမ္းေကာက္တဲ့ ဆုိဒ္ေတြမွာ အသံုးမ်ားတာ ေတြ႕ရပါတယ္။ အဓိကအားျဖင့္ ေဒတာ လံုျခံဳစိတ္ခ်ရဖုိ႕ လိုအပ္တဲ့ ေငြေရးေၾကးေရး ဖလွယ္တဲ့ transactions ေတြမွာ အသုံုးျပဳၾကတာပါ။ ဒါေၾကာင့္ စတီးမစ္ platform ကလည္း ဒီ ဆားဗစ္ကုိ အသံုးျပဳလာတာျဖစ္မယ္ထင္ပါတယ္။

ေနာက္တစ္ခု ထည့္သြင္းထားတဲ့ update တစ္ခုကေတာ့ RocksDB ပါ ။

သူသည္လည္း ေဒတာေဘ့္စ္ အင္ဂ်င္ တစ္ခုျဖစ္ပါတယ္။ အထူးသျဖင့္ ေဒတာ အ၀င္အထြက္ အကူးအေျပာင္း အလြန္အင္မတန္ မ်ားျပား ျမန္ဆန္လွတဲ့ လူမွဳကြန္ယက္ တစ္ခုျဖစ္တဲ့ Facebook အတြက္ ၂၀၁၂ ခုႏွစ္ ေအပရယ္ လမွာ တီထြင္ဖန္တီးခဲ့တဲ့ နည္းပညာလည္း ျဖစ္ပါတယ္။ ဒီ RocksDB ဟာ ခါတိုင္း မယ္ဂ်စ္တို႕ သိေနၾကတဲ့ SQL, MySQL တို႕နဲ႕ မတူ ကြဲျပားပါတယ္။ SQL command ေတြကုိ RocksDB မွာ အသံုးျပဳလို႕ မရပါဘူး ။ သူသည္ ေဒတာပမဏ အေတာ္မ်ားမ်ားကို ျမန္ဆန္ေအာင္ တြက္ထုတ္ ကူးလူး ေပးႏုိင္တဲ့ Database engine ျဖစ္တာေၾကာင့္ သူ႕ကုိ အျခား ေဒတာေဘ့စ္ေတြက save engine အေနနဲ႕လညး္ သံုးၾကတယ္လို႕ သိရပါတယ္။ သူ႕ကုိ ေရးသားထားတဲ့ Programming ဘာသာရပ္ေတြကေတာ့ C ++ နဲ႕ Java ကို အဓိက အသံုးျပဳထားၿပီး အျခားေသာ နာမည္ေက်ာ္ programming ေပါင္းစံုျဖစ္တဲ့ python, Perl, Ruby , C# , PHP အစရွိတဲ့ third party programming langauge ေပါင္းမ်ာစြာနဲ႕လည္း binding လုပ္ထားပါေသးတယ္။

ဒီေတာ့ မယ္ဂ်စ္တုိ႕ရဲ႕ စတီးမစ္ platform ကို RocksDB ကို အသံုးျပဳလိုက္ျခင္းအားျဖင့္ ဘာေတြ အားသာလာမလဲ ???

live stream ေတြ ပိုေကာင္းလာမယ္...
speed ေတြလည္း ပိုျမန္လာမယ္။
User ပမာဏ အေတာ္မ်ားမ်ားကိုလည္း ေအးေအးေဆးေဆး Handle လုပ္လာႏုိင္မွာပါ။
ေနာက္ပိုင္း Bandwidth ေတြလည္း ပိုရလာၾကမယ္လို႕ ယူဆပါတယ္။
ေနာက္ၿပီး ဒီ RocksDB က account history မွတ္ေပးတဲ့ plugin လည္း ပါလာမယ္လို႕ သိရပါတယ္ ။ အဲ့ဒါကို မယ္ဂ်စ္နားလည္ထားတဲ့သေဘာက user မ်ားတဲ့ စတီးမစ္ရဲ႕ Node operators ေတြသည္ Performance ပုိေကာင္းေအာင္ လုပ္ေပးမယ့္ ဆားဗစ္ေတြလညး္ ပါလာမယ္ လုိ႕ နားလည္ထားပါတယ္။ ဒီေနရာမွာ မယ္ဂ်စ္ သိတဲ့ node operators ဆုိတာ exchange ေတြကို ဆုိလိုတာလို႕ ထင္ပါတယ္ ။မွားရင္လည္း မယ္ဂ်စ္ရဲ႕ ေလ့လာမွဳ အားနည္းတာေၾကာင့္ ျဖစ္မွာပါ။ သိေသာသူမ်ားလည္း ေျပာျပၾကေစခ်င္ပါတယ္။

ကုိယ္ကိုယ္တုိင္ exchange node လုပ္ခ်င္ရင္ေတာ့ ကုိယ့္ဆီမွာ 16GB of RAM နဲ႕အနည္းဆံုး 50GB of fast local SSD storage ပမာဏရွိတဲ့ Dedicated server သို႕မဟုတ္ Virtual server တစ္ခု ေပၚမွာပဲ အလြယ္တကူ တင္ႏုိင္ပါတယ္။ ကုိယ္ႏွစ္သက္ရာ အားသန္ရာ Linux OSတစ္ခုခုမွာ command သံုးေလးေၾကာင္းနဲ႕တင္ အလြယ္တကူ လုိက္လုပ္လို႕ရပါတယ္ ။ လုိခ်င္တဲ့ documents ေတြ အကုန္ Github မွာ ရႏိုင္ပါတယ္။

ေနာက္တစ္ခ်က္ကေတာ့ ခု မယ္ဂ်စ္တို႕ စတီးမစ္မွာ ပို႕စ္တင္ၿပီး ၇ ရက္ေက်ာ္သြားရင္ ပို႕စ္ကုိ edit လုပ္လုိ႕ မရေတာ့ပါဘူး ။ ခု ဗားရွင္းအသစ္မွာေတာ့ unlimited edit ပါတဲ့ ။

အခ်ိန္မေရြး ျပန္ျပင္လို႕ ရႏိုင္ေနၿပီ ဆုိတာပါပဲ။ အဲ့ဒီ့မွာ အခ်ိဳ႕ေသာ rp 60 ေက်ာ္ user မ်ားက comment ေတြ ေပးထားၾကတာကလည္း စိတ္၀င္စားစရာပါပဲ ။ သူတုိ႕က သူတုိ႕အေနနဲ႕ ပုိ႕စ္တစ္ခု သို႕မဟုတ္ ၊ ဗီဒီယုိ တစ္ခုကုိ အကုန္အက်ခံၿပီး ရုိက္ထားၾကရၿပီး ၇ ရက္အထိပဲ rewards က ရတာဆုိေတာ့ အဆင္မေျပတဲ့အေၾကာင္း ကြန္ပလိန္႕တက္ထားၾကပါတယ္။ rewards ကိုလည္း ရက္အကန္႕အသတ္မရွိ ဒါမွမဟုတ္ အခ်ိန္တုိးျမွင့္ၿပီး ခံစားခြင့္ ေပးေစခ်င္တယ္လို႕ ဆုိပါတယ္။ အကယ္၍မ်ားသာ ဒီေတာင္းဆုိခ်က္ကုိ စတီးမစ္အဖြဲ႕က လိုက္ေလ်ာလိုက္ၿပီဆုိရင္ေတာ့ ဘယ္လုိေတြမ်ား ျဖစ္မလဲမသိဘူးေနာ္..။

အျခားေသာ update လုပ္ထားတဲ့ အားသာခ်က္ေတြလည္း အမ်ာ းႀကီးပါပဲ။ အဲ့ဒီ့အထဲကမွ အထက္ပါ အခ်က္ ၃ ခုကိုပဲ မယ္ဂ်စ္highlight လုပ္ေပးျခင္းျဖစ္ပါတယ္။ ဘယ္လုိပဲျဖစ္ျဖစ္ Steemit Platform ဟာ ေခတ္နဲ႕လုိက္ေလ်ာညီေထြေအာင္ ျပဳျပင္ေျပာင္းလဲမွုေတြ လုပ္ေနတာျဖစ္တာေၾကာင့္ မတုိးတက္ဘဲနဲ႕ေတာ့ မေနပါဘူး။ ဒါေၾကာင့္ ကြ်န္မတို႕ user ေတြ writer ေတြ အေနနဲ႕လည္း quality posts/contents မ်ားကုိ စဥ္ဆက္မျပတ္ ေရးသားေနၾကေစဖို႕ ၊ စိတ္အားမေလ်ာ့ၾကေစဖို႕ ရည္ရြယ္တင္ဆက္လိုက္ပါတယ္။

Reference sites Wiki
Github
Database

Written by @suhtetaung
MSC-264

Sort:  

ေက်းဇူးပါ

ဟုတ္ကဲ့ ဘာသာရပ္နဲ႕ဆိုင္တဲ့ စကားလံုးေတြမ်ားလို႕ field ခ်င္းမတူတဲ့ စာဖတ္သူေတြအတြက္ ရွင္းလင္းေအာင္မေရးျပႏိူင္လို႕ အားနာရပါတယ္ရွင္။

Steemရဲ႕ နည္းပညာရပ္ေတြကို မိန္းကေလးတစ္ေယာက္အေနနဲ႕ ေရးျပႏိုင္လို႔ ဂုဏ္ယူမိပါတယ္ ညီမေရ ဗဟုသုတေတြလည္း ရလိုက္ပါတယ္ ဆက္လက္အားေပးဖို႕လည္း ေစာင့္ေမ်ွာ္လ်ွက္ပါ

ေက်ူဇူးပါ မမေရ ႀကိဳးစားမယ္ေနာ္

ေလ့လာအားေကာင္းပါတယ္ခင္ဗ်ာ။မသိေသးတာေလးေတြ သိလုိက္ရတဲ႔အတြက္ ေက်းဇူးအထူးတင္ပါတယ္။အားလုံးအတြက္ အသိတုိးေစပါတယ္။ေလးစားလ်က္

ဟုတ္ ကုိသန္႕ဇင္ေရ အားေပးတဲ့အတြက္ ေက်းဇူးပါ။ ေလ့လာအားေကာင္းတယ္ရယ္လည္း မဟုတ္ပါဘူး ။ သိခ်င္တာေလးကို ရွာဖတ္ၾကည့္ထားရံုေလးပါပဲ။ ကုိယ့္ရဲ႕ field ထဲက ျဖစ္ေနေတာ့ နည္းနည္း ပါးပါး နားလည္တဲ့ သေဘာမုိ႕ မိတ္ေဆြေတြကိုလည္း မွ်ေ၀ခ်င္တာ...။ ဒါေပမယ့္ ရွင္းရွင္းလင္းလင္း မေရးႏိုင္လို႕ ကိုယ့္ကိုကုိယ္ အားမရေနတာ။

သတင္းေကာင္းတြက္ ဝမ္းသာရပါတယ္

ဟုတ္မမ :-)

အားရိွသြားၿပီ ။ဒီည စာ‌ေရး ဦးမယ္‌။

ဟုတ္ ခုလို အားတက္ေစလို႕ ဝမ္းသာရပါတယ္။

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63330.55
ETH 2645.93
USDT 1.00
SBD 2.82