မင်္ဂလာပါလူတိုင်းအတွက်!
ကျွန်ုပ်၏အမည်မှာ Mikhail Mazein ဖြစ်ပါသည်၊ ကျွန်ုပ်သည် ManyChat ၏ Backend အသိုင်းအဝိုင်းအတွက် လမ်းညွှန်သူဖြစ်သည်။ 5 ဒီဇင်ဘာလ ပထမဆုံး Backend Meetup ကို ကျွန်ုပ်တို့၏ရုံးခန်းတွင် ကျင်းပမည်ဖြစ်ပါသည်။
ဒီတစ်ခါမှာတော့ PHP မှာ ဖွံ့ဖြိုးတိုးတက်မှုအကြောင်းသာမက databases တွေအသုံးပြုခြင်းဆိုင်ရာ ခေါင်းစဉ်တွေကိုလည်း ဆွေးနွေးသွားမှာ ဖြစ်ပါတယ်။
သင်္ချာဖော်မြူလာများကို တွက်ချက်ရန်အတွက် ကိရိယာများကို ရွေးချယ်ခြင်းအကြောင်း ဇာတ်လမ်းတစ်ပုဒ်နှင့် စတင်ကြပါစို့။ သင့်လျော်သောဒေတာဘေ့စ်ကိုရွေးချယ်ခြင်း၏ အခြေခံအကြောင်းအရာကို ဆက်ကြပါစို့။ ပြီးတော့ ဆာဗာအရေအတွက်ကို အဆက်မပြတ်တိုးနေမယ့်အစား တောင်းဆိုမှုရွေ့လျားမှုဆိုင်ရာ အချက်အလက်အပေါ် အခြေခံထားတဲ့ nginx နဲ့ php-fpm ရဲ့ ကောင်းမွန်တဲ့ ချိန်ညှိဖွဲ့စည်းမှုပုံစံကို အသုံးပြုပြီး မြင့်မားတဲ့ load ပရောဂျက်တစ်ခုရဲ့ ဆာဗာကို ချိန်ညှိခြင်းဆိုင်ရာ အစီရင်ခံစာကြီးတစ်ခုနဲ့ အစည်းအဝေးကို အဆုံးသတ်ပါမယ်။
ပါဝင်သူများသည် ManyChat အင်ဂျင်နီယာများထံမှ တင်ဆက်မှုများကို လက်ခံရရှိကြပြီး၊ ဟုတ်ပါတယ်၊ ဆက်သွယ်ရေး။ ဧည့်သည်တွေနဲ့ တွေ့မယ်။ 18:30ပြီးတော့ တွေ့ဆုံပွဲကို စလိုက်ကြရအောင် 19:00. စသည်ဖြင့် ရနိုင်ပါသည်။
အစီအစဉ်
"Hoa vs Symfony- ဖော်မြူလာများ တွက်ချက်ရန် ကိရိယာကို ရွေးချယ်ခြင်း"
နာယက ManyChat ရှိ နောက်ခံဆော့ဖ်ဝဲရေးသားသူ Ivan Yakovenko
အစီရင်ခံစာက ဘာပါလဲ။
ဖော်မြူလာများကို တွက်ချက်ရန်အတွက် ကိရိယာနှစ်ခုကို နှိုင်းယှဉ်ပါမည်။ Hoa ကို ဘယ်လိုရွေးချယ်ခဲ့လဲ ပြောပြမယ် ဒါပေမယ့် တစ်ခုခုတော့ မှားသွားပါပြီ။ တူရိယာတစ်ခုမှ တစ်ခုသို့ အဘယ်ကြောင့် ပြောင်းရွှေ့ရပုံ၊ မည်သို့သော ပြဿနာများနှင့် နိဂုံးချုပ်ရကြောင်း ဇာတ်လမ်းကို မျှဝေပါမည်။
"ဒေတာဘေ့စ် - ဆော့ဖ်ဝဲရေးသားသူသိရန်လိုအပ်သည်"
နာယက ManyChat မှ Chief Data Architect Nikolay Golov
အဲဒီမတိုင်ခင်မှာ သူဟာ Avito မှာ Data Platform ကို ဦးဆောင်ခဲ့ပြီး VTB Factoring, Lanit, NSS (Teradata) မှာ သိုလှောင်မှု အဆောက်အဦတွေကို တည်ဆောက်ခဲ့ပြီး အသေးစား ပရောဂျက်များစွာမှာ ပါဝင်ခဲ့ပါတယ်။ ManyChat တွင်အလုပ်လုပ်ကိုင်ခြင်းအပြင် Nikolay သည် National Research University Higher School of Economics တွင် သင်ကြားပို့ချလျက်ရှိပြီး Data Vault နှင့် Anchor Modeling ကဲ့သို့သော ဒေတာသိုလှောင်ရုံများတည်ဆောက်ခြင်းဆိုင်ရာ ခေတ်မီနည်းစနစ်များဆိုင်ရာ သိပ္ပံသုတေသနတွင် ပါဝင်ဆောင်ရွက်လျက်ရှိပါသည်။ BlockChain နည်းပညာများ။
အစီရင်ခံစာက ဘာပါလဲ။
ဒေတာဘေ့စ်များသည် ရှုပ်ထွေးပြီး ဘက်စုံသုံး၍ အခြေခံကျသော အကြောင်းအရာတစ်ခုဖြစ်သည်။ တစ်ဖက်တွင်၊ developer တစ်ဦးသည် ၎င်း၏ ကျယ်ကျယ်ပြန့်ပြန့် လေ့လာမှုအတွက် အချိန်များစွာ ဖြုန်းခြင်းသည် ယုတ္တိမရှိပေ။ တစ်ဖက်ကလည်း သြဇာက မြင့်တယ်။
အစီရင်ခံစာ၏ရည်ရွယ်ချက်မှာ နားဆင်သူများအား ဒေတာဘေ့စ်များ၏ ခေတ်မီကမ္ဘာ (2019 ခုနှစ်အထိ) အကြောင်းကို အကြံဥာဏ်ပေးရန်ဖြစ်သည်။
- အခုပြဿနာကဘာလဲ၊ ဘာပြဿနာမှမဖြစ်တာကြာပြီ။
- ဘယ်အခြေစိုက်စခန်းတွေ ထွက်သွားသလဲ၊ ဘယ်ဟာတွေက developer တွေကြား ရေပန်းစားလာသလဲ၊ ဘာကြောင့်လဲ။
- အရင်းအနှီးကို ဘယ်လိုရွေးချယ်မလဲ၊ ကြီးထွားဖို့အတွက် ဘယ်လိုပြင်ဆင်ရမလဲ။
- ဘာကြောင့် Postgres နဲ့ Mongo မဟုတ်တာလဲ... သင့်မှာ MySQL ရှိပြီးသားဆိုရင် ဘာကြောင့် မုန်လာဥနီကို ဖျက်တာလဲ။ Tarantula က Oracle ထက် ဘာကြောင့် ပိုကောင်းသလဲ၊ ဘာကြောင့် ပိုဆိုးတာလဲ။ ပြီးတော့ ဒီတိရစ္ဆာန်ရုံတစ်ခုလုံးမှာ ဘာကြောင့် Elastic၊ ClickHouse... ဒါမှမဟုတ် ဘုရားသခင်က ငါ့ကိုခွင့်လွှတ်ပါ Vertika က ဘာကြောင့်လဲ။
"အားဖြည့်ကွန်ကရစ်နောက်ခံ"
နာယက ManyChat ရှိ နောက်ခံဆော့ဖ်ဝဲရေးသားသူ Anton Zhukov
အစီရင်ခံစာက ဘာပါလဲ။
ManyChat သည် nginx၊ php-fpm နှင့် php တို့ပေါင်းစပ်ခြင်းဖြင့် နေ့စဉ် သန်းနှင့်ချီသော အဖြစ်အပျက်များကို လုပ်ဆောင်ပါသည်။ ဝဘ်ဆာဗာမှ အပလီကေးရှင်းနှင့် နောက်သို့ အသုံးပြုသူ တောင်းဆိုမှုများကို မှန်ကန်သော ဖွဲ့စည်းမှုပုံစံဖြင့် ရွေ့လျားမှုဖြင့် ဆာဗာ၏ ဖြတ်သန်းမှုအား ၎င်း၏ ပါဝါဖြင့် မဆုံးဖြတ်ပါ။ nginx နှင့် php-fpm တို့၏ ပါးလွှာသော ဖွဲ့စည်းမှုပုံစံသည် အပြာရောင်မှ တစ်ဆင့် သိသိသာသာ တိုးလာနိုင်သည်။ ဆာဗာအရေအတွက်ကို အဆက်မပြတ်တိုးနေမည့်အစား တောင်းဆိုမှုရွေ့လျားမှုဆိုင်ရာ အချက်အလက်အပေါ်အခြေခံ၍ ကောင်းမွန်သောဖွဲ့စည်းမှုပုံစံကို အသုံးပြု၍ ဝန်တင်မြင့်မားသောပရောဂျက်တစ်ခု၏ ဆာဗာအား ချိန်ညှိခြင်းအကြောင်း ဆွေးနွေးပါမည်။
- ဒေတာစီးဆင်းမှုနှင့် load များကို ကောင်းမွန်စွာ စီမံကွပ်ကဲရန် မည်သည့်ခလုတ်များကို သင်ဖွင့်သင့်သနည်း။
- ဖန်တီးမှုနှင့် ပိတ်ဆို့မှုများကို ဖယ်ရှားခြင်းမှတစ်ဆင့် ဖြတ်သန်းမှုကို သေချာအောင် မည်သို့ပြုလုပ်မည်နည်း။
- ကြိုတင်ခန့်မှန်းနိုင်သော စွမ်းရည်ရှိသော အမှား-ခံနိုင်ရည်ရှိသော ဆာဗာကို မည်သို့ဖန်တီးမည်နည်း။
- သမိုင်းအချက်အလက်ပေါ်အခြေခံ၍ အပြောင်းအလဲများကို အကဲဖြတ်ရန် အဘယ်မက်ထရစ်များကို အသုံးပြုသင့်သနည်း။
- ဖြန့်ကျက်ပြီးနောက် ဆာဗာပြိုကွဲမှုကို လျင်မြန်စွာ မည်သို့တုံ့ပြန်မည်နည်း။
အချိန်ကိုက်
18:30 — ပါဝင်သူများစုဝေးခြင်း၊
19:00 — “Hoa vs Symfony- ဖော်မြူလာများ တွက်ချက်ရန် ကိရိယာကို ရွေးချယ်ခြင်း” / Ivan Yakovenko (ManyChat);
19:25 — “ဒေတာဘေ့စ် - ဆော့ဖ်ဝဲရေးသားသူတစ်ဦး သိထားရန် လိုအပ်သည်” / Nikolay Golov (ManyChat);
20:10 —ချိုး;
20:30 — “အားဖြည့်ကွန်ကရစ်နောက်ခံ” / Anton Zhukov (ManyChat);
21:45 — AfterParty နှင့် အခမဲ့ ဆက်သွယ်မှု။
အစည်းအဝေးအမှတ်-
တွေ့ဆုံမှုတွင် ပါဝင်ရန် သင်ဖြတ်သန်းရမည်။
ဟောပြောသူ၏ မိန့်ခွန်းများကို ကျွန်ုပ်တို့၏ အသံသွင်းချက်များကို ထုတ်ဝေပါမည်။
ပူးပေါင်းပါ။
source: www.habr.com