5์›” XNUMX์ผ, ManyChat ๋ฐฑ์—”๋“œ MeetUp

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ!

์ œ ์ด๋ฆ„์€ Mikhail Mazein์ด๊ณ  ManyChat ๋ฐฑ์—”๋“œ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋ฉ˜ํ† ์ž…๋‹ˆ๋‹ค. 5 12์›” ์ฒซ ๋ฒˆ์งธ ๋ฐฑ์—”๋“œ ๋ฐ‹์—…์ด ์ €ํฌ ์‚ฌ๋ฌด์‹ค์—์„œ ์—ด๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” PHP ๊ฐœ๋ฐœ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ฃผ์ œ๋„ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ˆ˜ํ•™ ๊ณต์‹ ๊ณ„์‚ฐ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ ํ•ฉํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ ํƒํ•˜๋Š” ๊ธฐ๋ณธ ์ฃผ์ œ๋ฅผ ๊ณ„์†ํ•ด์„œ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ง€์†์ ์œผ๋กœ ์„œ๋ฒ„ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๋Œ€์‹  ์š”์ฒญ ์ด๋™์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ nginx ๋ฐ php-fpm์˜ ๋ฏธ์„ธ ์กฐ์ •๋œ ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ๋ถ€ํ•˜ ํ”„๋กœ์ ํŠธ์˜ ์„œ๋ฒ„ ํŠœ๋‹์— ๋Œ€ํ•œ ํฐ ๋ณด๊ณ ์„œ๋กœ ํšŒ์˜๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

5์›” XNUMX์ผ, ManyChat ๋ฐฑ์—”๋“œ MeetUp

์ฐธ๊ฐ€์ž๋“ค์€ ManyChat ์—”์ง€๋‹ˆ์–ด๋กœ๋ถ€ํ„ฐ ํ”„๋ฆฌ์  ํ…Œ์ด์…˜์„ ๋ฐ›๊ณ  ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์†๋‹˜์„ ๋งŒ๋‚  ๊ฒƒ์ž…๋‹ˆ๋‹ค 18:30, ์—์„œ ๋ชจ์ž„์„ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 19:00. ๋“ฑ๋ก์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค ๋งํฌ, ์ž์„ธํ•œ ํ–‰์‚ฌ ํ”„๋กœ๊ทธ๋žจ์€ ์ปทํŒ… ์ค‘์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ

"Hoa vs Symfony: ์ˆ˜์‹ ๊ณ„์‚ฐ ๋„๊ตฌ ์„ ํƒ"

์—ฐ์‚ฌ : ManyChat์˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž Ivan Yakovenko

๋ณด๊ณ ์„œ ๋‚ด์šฉ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ˆ˜์‹ ๊ณ„์‚ฐ์„ ์œ„ํ•œ ๋‘ ๊ฐ€์ง€ ๋„๊ตฌ๋ฅผ ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Hoa๋ฅผ ์–ด๋–ป๊ฒŒ ์„ ํƒํ–ˆ๋Š”์ง€ ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ•œ ์•…๊ธฐ์—์„œ ๋‹ค๋ฅธ ์•…๊ธฐ๋กœ ์–ด๋–ป๊ฒŒ, ์™œ ์ด๋™ํ–ˆ๋Š”์ง€, ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”์ง€, ์–ด๋–ค ๊ฒฐ๋ก ์„ ์–ป์—ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๊ณต์œ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

โ€œ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค - ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•„์•ผ ํ•  ๊ฒƒโ€

์—ฐ์‚ฌ : ManyChat์˜ ์ตœ๊ณ  ๋ฐ์ดํ„ฐ ์„ค๊ณ„์ž Nikolay Golov.

๊ทธ ์ „์—๋Š” Avito์—์„œ ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ์„ ์ด๋Œ์—ˆ๊ณ , VTB Factoring, Lanit, NSS(Teradata)์— ์Šคํ† ๋ฆฌ์ง€ ์‹œ์„ค์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์—ฌ๋Ÿฌ ์†Œ๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ManyChat์—์„œ ๊ทผ๋ฌดํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ Nikolay๋Š” National Research University Higher School of Economics์—์„œ ๊ฐ€๋ฅด์น˜๊ณ  ์žˆ์œผ๋ฉฐ Data Vault ๋ฐ Anchor Modeling๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ˜„๋Œ€์ ์ธ ๋ฐฉ๋ฒ•๋ก  ๋ถ„์•ผ์™€ ๋‹ค์Œ ๋ถ„์•ผ์˜ ๊ณผํ•™ ์—ฐ๊ตฌ์— ์ฐธ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก์ฒด์ธ ๊ธฐ์ˆ .

๋ณด๊ณ ์„œ ๋‚ด์šฉ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋ณต์žกํ•˜๊ณ  ๋‹ค๋ฉด์ ์ด๋ฉฐ ๊ทผ๋ณธ์ ์ธ ์ฃผ์ œ์ž…๋‹ˆ๋‹ค. ํ•œํŽธ์œผ๋กœ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํฌ๊ด„์ ์ธ ์—ฐ๊ตฌ์— ๋งŽ์€ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆํ•ฉ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ์˜ํ–ฅ๋ ฅ์€ ํฌ๋‹ค.

๋ณด๊ณ ์„œ์˜ ๋ชฉ์ ์€ ์ฒญ์ทจ์ž์—๊ฒŒ ํ˜„๋Œ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ธ๊ณ„(2019๋…„ ๊ธฐ์ค€)์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์ง€๊ธˆ ๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ด๊ณ , ์˜ค๋žซ๋™์•ˆ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์•˜๋˜ ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์–ด๋–ค ๊ธฐ๋ฐ˜์ด ์‚ฌ๋ผ์ง€๊ณ , ์–ด๋–ค ๊ธฐ๋ฐ˜์ด ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ๋ฅผ ์–ป๊ณ  ์žˆ์œผ๋ฉฐ ๊ทธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ๋ฒ ์ด์Šค ์„ ํƒ ๋ฐฉ๋ฒ•, ์„ฑ์žฅ ์ค€๋น„ ๋ฐฉ๋ฒ•...
  • Mongo๊ฐ€ ์•„๋‹Œ Postgres๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ... ์ด๋ฏธ MySQL์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ์™œ ๋ฌด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๊นŒ? Tarantula๊ฐ€ Oracle๋ณด๋‹ค ๋‚˜์€ ์ด์œ ์™€ ๋” ๋‚˜์œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ์™œ ์ด ๋™๋ฌผ์› ์ „์ฒด์— Elastic, ClickHouse... ๋˜๋Š” Vertika, ์‹ ์ด์‹œ์—ฌ, ์šฉ์„œํ•ด ์ฃผ์„ธ์š”.

"์ฒ ๊ทผ ์ฝ˜ํฌ๋ฆฌํŠธ ๋ฐฑ์—”๋“œ"

์—ฐ์‚ฌ : ManyChat์˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž Anton Zhukov

๋ณด๊ณ ์„œ ๋‚ด์šฉ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

ManyChat์€ nginx, php-fpm ๋ฐ php์˜ ์กฐํ•ฉ์„ ํ†ตํ•ด ๋งค์ผ ์ˆ˜์–ต ๊ฑด์˜ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„์˜ ์ฒ˜๋ฆฌ๋Ÿ‰์€ ์„ฑ๋Šฅ๋ณด๋‹ค๋Š” ์›น ์„œ๋ฒ„์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ์˜ ์‚ฌ์šฉ์ž ์š”์ฒญ ์ด๋™์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑํ•˜์—ฌ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. nginx์™€ php-fpm์˜ ์”ฌ ๊ตฌ์„ฑ์€ ๊ฐ‘์ž๊ธฐ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ํฌ๊ฒŒ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์ˆ˜๋ฅผ ์ง€์†์ ์œผ๋กœ ๋Š˜๋ฆฌ๋Š” ๋Œ€์‹  ์š”์ฒญ ์ด๋™ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ธ๋ถ„ํ™”๋œ ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ€ํ•˜๊ฐ€ ๋†’์€ ํ”„๋กœ์ ํŠธ์˜ ์„œ๋ฒ„๋ฅผ ํŠœ๋‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ ํ๋ฆ„๊ณผ ๋กœ๋“œ๋ฅผ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •ํ•˜๋ ค๋ฉด ์–ด๋–ค ์†์žก์ด๋ฅผ ๋Œ๋ ค์•ผ ํ•ฉ๋‹ˆ๊นŒ?
  • ๋ณ‘๋ชฉ ํ˜„์ƒ ์ƒ์„ฑ ๋ฐ ์ œ๊ฑฐ๋ฅผ ํ†ตํ•ด ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๋ณด์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์šฉ๋Ÿ‰์„ ๊ฐ–์ถ˜ ๋‚ด๊ฒฐํ•จ์„ฑ ์„œ๋ฒ„๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ๊ธฐ๋ก ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ‰๊ฐ€ํ•˜๋ ค๋ฉด ์–ด๋–ค ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?
  • ๋ฐฐํฌ ํ›„ ์„œ๋ฒ„ ์„ฑ๋Šฅ ์ €ํ•˜์— ์‹ ์†ํ•˜๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

ํƒ€์ด๋ฐ

18:30 โ€” ์ฐธ๊ฐ€์ž ์ง‘ํ•ฉ;
19:00 โ€” "Hoa ๋Œ€ Symfony: ์ˆ˜์‹ ๊ณ„์‚ฐ์„ ์œ„ํ•œ ๋„๊ตฌ ์„ ํƒ" / Ivan Yakovenko(ManyChat);
19:25 โ€” "๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค - ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•„์•ผ ํ•  ์‚ฌํ•ญ" / Nikolay Golov(ManyChat);
20:10 โ€” ํœด์‹;
20:30 โ€” โ€œ์ฒ ๊ทผ ์ฝ˜ํฌ๋ฆฌํŠธ ๋ฐฑ์—”๋“œโ€ / Anton Zhukov(ManyChat);
21:45 โ€” AfterParty ๋ฐ ๋ฌด๋ฃŒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜.

๋ฏธํŒ… ํฌ์ธํŠธ: ์„ฑ. Zemlyanoy Val, 9, Citydel ๋น„์ฆˆ๋‹ˆ์Šค ์„ผํ„ฐ.

๋ชจ์ž„์— ์ฐธ์—ฌํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋“ฑ๋ก. ์ž๋ฆฌ ์ˆ˜๊ฐ€ ์ œํ•œ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๋ฐ˜๋“œ์‹œ ๋“ฑ๋ก ํ™•์ธ์„ ๊ธฐ๋‹ค๋ฆฌ์‹ญ์‹œ์˜ค(ํ–‰์‚ฌ ์ „์— ์ด๋ฉ”์ผ๋กœ ๋ฐœ์†ก๋ฉ๋‹ˆ๋‹ค).

์šฐ๋ฆฌ๋Š” ์—ฐ์‚ฌ์˜ ์—ฐ์„ค ๋…น์Œ์„ ์šฐ๋ฆฌ ์›น์‚ฌ์ดํŠธ์— ๊ฒŒ์‹œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. YouTube ์ฑ„๋„.

๊ฐ€์ž… ๋ชจ์ž„ ์ฑ„ํŒ…์—, ๋‹ค๊ฐ€์˜ค๋Š” ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ํฅ๋ฏธ๋กœ์šด ํ† ๋ก ๊ณผ ๋ฐœํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€