ဇွန်လလယ်တွင် ကျွန်ုပ်တို့ရုံး၌ ညီလာခံတစ်ခုကျင်းပခဲ့သည်။
T+ Conf 9 ၏ခန်းမနှစ်ခုတွင် ၉ နာရီအတွင်း၊ သင်သည် အစီရင်ခံစာ ၁၆ ခုကို နားထောင်နိုင်သည်။ Tarantool သည် ကြမ်းတမ်းသောလုပ်ငန်းတစ်ခုတွင် ဤ DBMS ကိုမည်သို့အသုံးပြုနိုင်ပုံတို့ကို ကျွန်ုပ်တို့ ဆွေးနွေးခဲ့ကြသည်။ လက်တွေ့ကျသော Tarantool အစီရင်ခံစာများစွာရှိပါသည်- အစုလိုက်တည်ဆောက်မှုပရိုတိုကောအကြောင်း၊ omnichannel ကိုသေချာစေရန်၊ ကက်ရှ်များနှင့် ပုံတူကူးချခြင်းအကြောင်း၊ စကေးချဲ့ခြင်းအကြောင်း။ တင်ပြချက်များ၏ သုံးပုံတစ်ပုံခန့်သည် မတူညီသောကုမ္ပဏီများတွင် Tarantool ကိုအသုံးပြုခြင်းနှင့် ပြဿနာအမျိုးမျိုးကိုဖြေရှင်းရန်အတွက် လက်တွေ့နမူနာများအကြောင်းဖြစ်သည်။
ဥပမာ:
Tarantool ရှိ CI/CD အပလီကေးရှင်းများ- အလွတ်သိုလှောင်မှုမှ ထုတ်လုပ်ရေးအထိ
Konstantin Nazarov
Konstantin သည် Tarantool တွင် အက်ပလီကေးရှင်းများ တည်ဆောက်ခြင်းနှင့် ပေးပို့ခြင်းဆိုင်ရာ ချဉ်းကပ်မှုအသစ်အကြောင်း ပြောခဲ့သည်
- မှီခိုမှုများအား စီမံခန့်ခွဲနည်း (rockspec + သူငယ်ချင်းများ);
- ယူနစ်နှင့် ပေါင်းစပ်စစ်ဆေးမှုများကို ရေးနိုင်ပုံ၊
- အပလီကေးရှင်းများအတွက် စမ်းသပ်မှုမူဘောင်အသစ်၏ အစမ်းကြည့်ရှုမှုကို ပြသပါမည်။
- မှီခိုမှုနှင့်အတူ အပလီကေးရှင်းများကို မည်သို့ထုပ်ပိုးရမည်နည်း (နှင့် ကျွန်ုပ်တို့ ဘာကြောင့် static linking ကို ရွေးချယ်ခဲ့သည်)။
- စနစ်ဖြင့် ထုတ်လုပ်မှုသို့ မည်ကဲ့သို့ အသုံးချမည်နည်း။
တင်ဆက်မှု
Tarantool- ယခု SQL နှင့်လည်းတူသည်။
Kirill Yukhin
အစီရင်ခံစာကို Tarantool ဗိသုကာနှင့်၎င်း၏ဆင့်ကဲဖြစ်စဉ်အတွက်အာရုံစိုက်ထားသည်။ Kirill သည် တူညီသောလိပ်စာနေရာ၌ ဒေတာဘေ့စ်နှင့် အပလီကေးရှင်းဆာဗာကို တည်နေရာရှာဖွေရန် အဘယ်ကြောင့်အရေးကြီးကြောင်း၊ Tarantool ကို အဘယ်ကြောင့် single-threaded လုပ်ထားသနည်း၊ အဘယ်ကြောင့် database-in-memory စနစ်သည် disk တွင် ဒေတာသိမ်းဆည်းရန် ယန္တရားတစ်ခု လိုအပ်နေသနည်းဟု ရှင်းပြခဲ့သည်။ ထို့နောက် Kirill သည် Tarantool နောက်ကွယ်မှအဖွဲ့၏နောက်ဆုံးပေါ်တိုးတက်မှုများအကြောင်းပြောခဲ့သည်- အဘယ်ကြောင့် SQL syntax ကိုထည့်သွင်းပြီး သင့်ပြဿနာများကိုဖြေရှင်းနိုင်မည်နည်း။
တင်ဆက်မှု
အဘယ်ကြောင့် Tarantool Enterprise အသုံးဝင်သနည်း။
Yaroslav Dynnikov
Tarantool Enterprise သည် အဖိုးတန်ကိရိယာတစ်ခုသာမက အင်္ဂါရပ်ကြွယ်ဝသော SDK တစ်ခုလည်းဖြစ်သည်။ Yaroslav က NT သည် opensource ဗားရှင်းနှင့် မည်သို့ကွာခြားကြောင်းနှင့် ၎င်းသည် မည်သည့်အကျိုးကျေးဇူးများ ရရှိစေနိုင်ကြောင်း ပြောကြားခဲ့သည်။ ၎င်းတွင် ကွဲပြားမှုများ များစွာရှိပါသည်- ၎င်းတို့သည် အစုအဝေး စီမံခန့်ခွဲရေး ကိရိယာများ၊ အဆင်သင့်လုပ်ထားသော ဖွံ့ဖြိုးတိုးတက်မှု လုပ်ငန်းအသွားအလာနှင့် ပတ်ဝန်းကျင်ကို ချိန်ညှိရန် မလိုအပ်သော တည်ငြိမ်သော စုဝေးမှုတို့ ဖြစ်သည်။
တင်ဆက်မှု
Intel Optane ကို အသုံးပြု၍ Tarantool ကို ဒေါင်လိုက် ချဲ့ခြင်း။
Georgy Kirichenko
Georgy က Intel Optane ကို Tarantool နဲ့ ဘယ်လိုအသုံးပြုရမလဲဆိုတာ ပြောပြခဲ့ပါတယ်။ ငွေပေးငွေယူမှတ်တမ်းများကိုမှတ်တမ်းတင်ရန်အတွက် Non-Volatile mode ကိုအသုံးပြုခြင်း၏အကျိုးသက်ရောက်မှုများ၊ Intel Optane Volatile mode နှင့်တွဲဖက်ထားသော In-Memory engine ၏ဒေါင်လိုက်အရွယ်အစားချဲ့ထွင်နိုင်ခြေ၊ throughput နှင့် latency အရ ကောင်းမွန်သော load profile များကို ကြည့်ရှုခဲ့ပါသည်။ Georgy သည် Intel Optane ၏ မတူညီသော အကောင်အထည်ဖော်မှုများအကြောင်း သင့်အား ပြောပြပြီး Tarantool နှင့် ဆက်စပ်၍ ၎င်းတို့ကို နှိုင်းယှဉ်ပါမည်။
တင်ဆက်မှု
SWIM - အစုအဝေးတည်ဆောက်မှု ပရိုတိုကော
Vladislav Shpilevoy
SWIM သည် အစုအဝေးများကြားမှ အဖြစ်အပျက်များနှင့် အချက်အလက်များကို ဖြန့်ကျက်ရှာဖွေခြင်းနှင့် စောင့်ကြည့်ခြင်းအတွက် ပရိုတိုကောတစ်ခုဖြစ်သည်။ ပရိုတိုကောသည် ပေါ့ပါးသော၊ ဗဟိုချုပ်ကိုင်မှု လျှော့ချပြီး အစုအဝေးအရွယ်အစား၏ လည်ပတ်မှုအမြန်နှုန်းနှင့် အမှီအခိုကင်းသောကြောင့် အထူးဖြစ်သည်။ Vladislav သည် SWIM ပရိုတိုကော အလုပ်လုပ်ပုံ၊ Tarantool တွင် ၎င်းကို မည်ကဲ့သို့ အသုံးပြုနိုင်ပုံနှင့် မည်သို့သော extension များအကြောင်း ဆွေးနွေးခဲ့သည်။
တင်ဆက်မှု
ယေဘုယျအားဖြင့်၊ အသုံးဝင်သော အချက်အလက်များစွာ ရှိခဲ့သည်။
အကယ်၍ သင်သည် T+ Conf 2019 သို့ မရောက်နိုင်ခဲ့ပါက သို့မဟုတ် အချို့သောမှတ်ဉာဏ်များကို ပြန်လည်ဆန်းသစ်လိုပါက၊
ကွန်ဖရင့်မှ ကျွန်ုပ်တို့၏ ဓာတ်ပုံများအားလုံးကို (၎င်းတို့ထဲတွင် သင်ကိုယ်တိုင် တွေ့နိုင်သည်)
ဤအရာကို ကျွန်ုပ်တို့ နှုတ်မဆက်ပါသော်လည်း လာမည့်နှစ် T+ Conf 2020 တွင် သင့်အား တွေ့ဆုံနိုင်ရန် မျှော်လင့်လျက်၊ ကြေငြာချက်များကို စောင့်မျှော်ကြည့်ရှုပါ။
source: www.habr.com