Rhagfyr 5, ManyChat Backend MeetUp

Helo bawb!

Fy enw i yw Mikhail Mazein, rwy'n fentor ar gyfer cymuned Backend ManyChat. 5 Rhagfyr Cynhelir yr Ôl-gyfarfod cyntaf yn ein swyddfa.

Y tro hwn byddwn yn siarad nid yn unig am ddatblygiad yn PHP, ond hefyd yn cyffwrdd ar y pwnc o ddefnyddio cronfeydd data.

Gadewch i ni ddechrau gyda stori am ddewis offer ar gyfer cyfrifo fformiwlâu mathemategol. Gadewch i ni barhau â'r pwnc sylfaenol o ddewis cronfa ddata addas. A byddwn yn dod â'r cyfarfod i ben gydag adroddiad mawr ar diwnio gweinydd prosiect llwyth uchel gan ddefnyddio cyfluniad manwl o nginx a php-fpm yn seiliedig ar ddata ar symudiadau ceisiadau yn lle cynyddu nifer y gweinyddwyr yn gyson.

Rhagfyr 5, ManyChat Backend MeetUp

Bydd y cyfranogwyr yn cael cyflwyniadau gan beirianwyr ManyChat ac, wrth gwrs, cyfathrebu. Byddwn yn cwrdd â gwesteion yn 18:30, a gadewch i ni gychwyn y cyfarfod i mewn 19:00. Mae cofrestru ar gael по ссылке, ac mae rhaglen fanwl y digwyddiad o dan y toriad.

Rhaglen

“Hoa vs Symfony: dewis offeryn ar gyfer cyfrifo fformiwlâu”

Llefarydd: Ivan Yakovenko, datblygwr backend yn ManyChat

Am beth fydd yr adroddiad?

Byddaf yn cymharu dau offeryn ar gyfer cyfrifo fformiwlâu. Byddaf yn dweud wrthych sut y gwnaethom ddewis Hoa, ond aeth rhywbeth o'i le. Byddaf yn rhannu’r stori ynghylch sut a pham y gwnaethom symud o un offeryn i’r llall, pa broblemau y daethom ar eu traws a pha gasgliadau y daethpwyd iddynt.

“Cronfa ddata – yr hyn y mae angen i ddatblygwr ei wybod”

Llefarydd: Nikolay Golov, Prif Bensaer Data yn ManyChat.

Cyn hynny, arweiniodd y Llwyfan Data yn Avito, adeiladodd gyfleusterau storio yn VTB Factoring, Lanit, NSS (ar Teradata) a chymerodd ran mewn nifer o brosiectau llai. Yn ogystal â gweithio yn ManyChat, mae Nikolay yn dysgu yn Ysgol Economeg Uwch y Brifysgol Ymchwil Genedlaethol ac yn cymryd rhan mewn ymchwil wyddonol ym maes methodolegau modern ar gyfer adeiladu warysau data, megis Data Vault ac Anchor Modeling, yn ogystal ag ym maes technolegau BlockChain.

Am beth fydd yr adroddiad?

Mae cronfeydd data yn bwnc cymhleth, amlochrog a sylfaenol. Ar y naill law, mae'n afresymol i ddatblygwr dreulio llawer o amser ar ei astudiaeth gynhwysfawr. Ar y llaw arall, mae'r dylanwad yn uchel.

Pwrpas yr adroddiad yw rhoi syniad i wrandawyr o fyd modern cronfeydd data (o 2019):

  • Beth yw problem nawr, beth sydd heb fod yn broblem ers amser maith?
  • Pa ganolfannau sy'n gadael, pa rai sy'n dod yn fwy poblogaidd ymhlith datblygwyr a pham?
  • Sut i ddewis sylfaen, sut i baratoi ar gyfer twf...
  • Pam Postgres ac nid Mongo... Pam radish os oes gennych MySQL yn barod? Pam mae Tarantula yn well nag Oracle, a pham ei fod yn waeth? A pham yn y sw cyfan hwn mae Elastig, ClickHouse ... neu, Duw maddau i mi, Vertika.

"Ôl-ôl concrit wedi'i atgyfnerthu"

Llefarydd: Anton Zhukov, datblygwr backend yn ManyChat

Am beth fydd yr adroddiad?

Mae ManyChat yn prosesu cannoedd o filiynau o ddigwyddiadau bob dydd trwy gyfuniad o nginx, php-fpm a php. Mae trwybwn y gweinydd yn cael ei bennu nid yn gymaint gan ei bŵer â chan y ffurfweddiad cywir o symudiad ceisiadau defnyddwyr o'r gweinydd gwe i'r rhaglen ac yn ôl. Gall cyfluniad tenau o nginx a php-fpm gynyddu trwybwn yn sylweddol allan o'r glas. Byddwn yn siarad am diwnio gweinydd prosiect llwyth uchel gan ddefnyddio cyfluniad manwl yn seiliedig ar ddata ar symudiadau ceisiadau yn lle cynyddu nifer y gweinyddwyr yn gyson.

  • Pa nobiau y dylech chi eu troi am offeryniaeth fanwl o lifau a llwyth data?
  • Sut i sicrhau mewnbwn trwy greu a chael gwared ar dagfeydd?
  • Sut i greu gweinydd sy'n goddef namau gyda gallu rhagweladwy?
  • Pa fetrigau ddylwn i eu defnyddio i werthuso newidiadau yn seiliedig ar ddata hanesyddol?
  • Sut i ymateb yn gyflym i ddirywiad gweinydd ar ôl ei ddefnyddio?

Amseru

18:30 - Casglu cyfranogwyr;
19:00 — “Hoa vs Symfony: dewis teclyn ar gyfer cyfrifo fformiwlâu” / Ivan Yakovenko (ManyChat);
19:25 — “Cronfa ddata – beth sydd angen i ddatblygwr ei wybod” / Nikolay Golov (ManyChat);
20:10—Egwyl;
20:30 — “backend concrit wedi’i atgyfnerthu” / Anton Zhukov (ManyChat);
21:45 - AfterParty a chyfathrebu am ddim.

Man cyfarfod: st. Zemlyanoy Val, 9, canolfan fusnes Citydel.

I gymryd rhan yn y cyfarfod rhaid i chi fynd drwyddo cofrestru. Mae nifer y lleoedd yn gyfyngedig, gofalwch eich bod yn aros am gadarnhad o gofrestriad (bydd yn cael ei anfon trwy e-bost cyn y digwyddiad).

Byddwn yn cyhoeddi recordiadau o areithiau siaradwyr ar ein Sianel YouTube.

Ymuno i'r sgwrs cyfarfod, mae trafodaethau a chyhoeddiadau diddorol am ddigwyddiadau sydd i ddod.

Ffynhonnell: hab.com

Ychwanegu sylw