Դեկտեմբերի 5, ManyChat Backend MeetUp

Hello everyone!

Ես Միխայիլ Մազեյնն եմ, ես ManyChat-ի Backend համայնքի դաստիարակ եմ: 5 Դեկտեմբեր Առաջին Backend Meetup-ը կանցկացվի մեր գրասենյակում:

Այս անգամ կխոսենք ոչ միայն PHP-ում զարգացման մասին, այլև կանդրադառնանք տվյալների բազաների օգտագործման թեմային։

Սկսենք մաթեմատիկական բանաձևերի հաշվարկման գործիքներ ընտրելու պատմությունից: Շարունակենք համապատասխան տվյալների բազայի ընտրության հիմնարար թեման: Եվ մենք կավարտենք հանդիպումը բարձր բեռնված նախագծի սերվերը կարգավորելու մեծ զեկույցով, օգտագործելով nginx-ի և php-fpm-ի ճշգրտված կոնֆիգուրացիան՝ հիմնված հարցումների շարժումների տվյալների վրա՝ սերվերների քանակն անընդհատ ավելացնելու փոխարեն:

Դեկտեմբերի 5, ManyChat Backend MeetUp

Մասնակիցները կստանան շնորհանդեսներ ManyChat-ի ինժեներներից և, իհարկե, հաղորդակցություն: Մենք կհանդիպենք հյուրերին ժամը 18:30, և եկեք սկսենք հանդիպումը 19:00. Գրանցումը հասանելի է по ссылке, իսկ միջոցառման մանրամասն ծրագիրը կտրվածքի տակ է։

Ծրագիր

«Hoa vs Symfony. բանաձևերի հաշվարկման գործիք ընտրելը»

Բարձրախոս Իվան Յակովենկո, ManyChat-ի backend-ի մշակող

Ինչի՞ մասին է լինելու զեկույցը։

Ես կհամեմատեմ բանաձևերի հաշվարկման երկու գործիք. Ես ձեզ կասեմ, թե ինչպես ընտրեցինք Hoa-ն, բայց ինչ-որ բան սխալ ստացվեց: Ես կկիսվեմ այն ​​պատմությունով, թե ինչպես և ինչու մենք մի գործիքից մյուսը անցանք, ինչ խնդիրների հանդիպեցինք և ինչ եզրակացություններ արեցինք:

«Տվյալների բազա. ինչ պետք է իմանա մշակողը»

Բարձրախոս Նիկոլայ Գոլով, ManyChat-ի տվյալների գլխավոր ճարտարապետ:

Մինչ այդ նա ղեկավարում էր Data Platform-ը Avito-ում, կառուցում պահեստային տարածքներ VTB Factoring-ում, Lanit-ում, NSS-ում (Teradata-ում) և մասնակցում մի շարք փոքր նախագծերի: Բացի ManyChat-ում աշխատելուց, Նիկոլայը դասավանդում է Ազգային Հետազոտական ​​Համալսարանի Տնտեսագիտության բարձրագույն Դպրոցում և զբաղվում է գիտական ​​հետազոտություններով տվյալների պահեստների կառուցման ժամանակակից մեթոդոլոգիաների ոլորտում, ինչպիսիք են Data Vault-ը և Anchor Modeling-ը, ինչպես նաև ոլորտում: BlockChain տեխնոլոգիաներ.

Ինչի՞ մասին է լինելու զեկույցը։

Տվյալների բազաները բարդ, բազմակողմանի և հիմնարար թեմա են: Մի կողմից, խելամիտ չէ, որ մշակողը շատ ժամանակ ծախսի իր համապարփակ ուսումնասիրության վրա: Մյուս կողմից՝ ազդեցությունը մեծ է։

Զեկույցի նպատակն է ունկնդիրներին պատկերացում տալ տվյալների շտեմարանների ժամանակակից աշխարհի մասին (2019 թվականի դրությամբ).

  • Հիմա ի՞նչ խնդիր կա, ի՞նչը վաղուց խնդիր չէր։
  • Ո՞ր բազաները հեռանում են, որո՞նք են ժողովրդականություն ձեռք բերում մշակողների շրջանում և ինչու:
  • Ինչպես ընտրել հիմք, ինչպես պատրաստվել աճին...
  • Ինչու՞ Postgres-ը և ոչ Mongo-ն... Ինչու՞ բողկ, եթե արդեն ունես MySQL: Ինչու՞ է Tarantula-ն Oracle-ից լավ, և ինչո՞ւ է ավելի վատ: Իսկ ինչու է այս ամբողջ կենդանաբանական այգում Էլաստիկ, ClickHouse... կամ, Աստված ների ինձ, Vertika:

«Երկաթբետոնե հետնամաս»

Բարձրախոս Անտոն Ժուկով, Backend-ի մշակող ManyChat-ում

Ինչի՞ մասին է լինելու զեկույցը։

ManyChat-ը ամեն օր մշակում է հարյուր միլիոնավոր իրադարձություններ՝ nginx, php-fpm և php համակցությամբ: Սերվերի թողունակությունը որոշվում է ոչ այնքան նրա հզորությամբ, որքան վեբ սերվերից օգտատերերի հարցումների շարժման ճիշտ կազմաձևմամբ դեպի հավելված և հակառակ ուղղությամբ: Nginx-ի և php-fpm-ի բարակ կոնֆիգուրացիան կարող է զգալիորեն մեծացնել թողունակությունը: Մենք կխոսենք բարձր ծանրաբեռնված նախագծի սերվերը կարգավորելու մասին՝ օգտագործելով մանրահատիկ կազմաձևը, որը հիմնված է հարցումների շարժումների տվյալների վրա՝ սերվերների քանակն անընդհատ ավելացնելու փոխարեն:

  • Ո՞ր կոճակները պետք է պտտել տվյալների հոսքերի և բեռնվածության լավ կազմակերպման համար:
  • Ինչպե՞ս ապահովել թողունակությունը խցանումների ստեղծման և հեռացման միջոցով:
  • Ինչպե՞ս ստեղծել կանխատեսելի հզորությամբ անսարքության հանդուրժող սերվեր:
  • Ի՞նչ չափումներ պետք է օգտագործեմ՝ պատմական տվյալների վրա հիմնված փոփոխությունները գնահատելու համար:
  • Ինչպե՞ս արագ արձագանքել սերվերի դեգրադացմանը տեղակայումից հետո:

Ամկետ

18:30 — Մասնակիցների հավաք;
19:00 — «Hoa vs Symfony. բանաձեւերի հաշվարկման գործիք ընտրելը» / Իվան Յակովենկո (ManyChat);
19:25 — «Տվյալների բազա. ինչ պետք է իմանա մշակողը» / Նիկոլայ Գոլով (ManyChat);
20:10 — Ընդմիջում;
20:30 — «Երկաթբետոնե հետնամաս» / Անտոն Ժուկով (ManyChat);
21:45 — AfterParty և անվճար շփում.

Հանդիպման կետ. սբ. Zemlyanoy Val, 9, Citydel բիզնես կենտրոն.

Հանդիպմանը մասնակցելու համար դուք պետք է անցնեք գրանցում. Տեղերի քանակը սահմանափակ է, անպայման սպասեք գրանցման հաստատմանը (միջոցառումից առաջ կուղարկվի էլեկտրոնային փոստով):

Բանախոսների ելույթների ձայնագրությունները կհրապարակենք մեր կայքում YouTube ալիք.

Միանալ հանդիպման զրույցին, կան հետաքրքիր քննարկումներ և առաջիկա իրադարձությունների մասին հայտարարություններ։

Source: www.habr.com

Добавить комментарий