P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

์„ธ ๋ฒˆ์งธ ์—ฐ์„ค์ž๋งˆ๋‹ค ๋ฒ„๋ฆฌ๋‹ค ์„ ํƒ ์ค‘์— "์™€, ๋ชจ๋“  ๊ฒƒ์ด ์–ผ๋งˆ๋‚˜ ์ง„์ง€ํ•œ๊ฐ€์š”!"๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” "๋ญ, ๋ช‡ ๋ฒˆ ๋›ฐ๋ฉด ๋ ๊นŒ์š”?" ์•„๋งˆ๋„, ์•„๋งˆ๋„...
ํ•˜๋“œ์ฝ”์–ด์™€ ์—ฐ์Šต, ์—ฐ์Šต๊ณผ ํ•˜๋“œ์ฝ”์–ด - ์ด๊ฒƒ์ด DAMP์— ์˜ค๋Š” ์ค‘๊ฐ„์ธต์ด ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ๊ทธ๋žจ ์œ„์›ํšŒ๋Š” 3๋‹จ๊ณ„ ์„ ๋ฐœ ๋‹จ๊ณ„๋ฅผ ํ†ตํ•ด ๊ฐ ์ง€์›์„œ๋ฅผ ์šด์˜ํ•ฉ๋‹ˆ๋‹ค.

8 11์›” Alexander Orlov(Stratoplan), Grigory Petrov(Evrone), Alexey Kataev(Skyeng), Polina Gurtovaya(Evil Martians), Maxim Arshinov(Hitech Group), Pavel Malyshev(Mustlab), Denis Kolesnikov(Avito) ๋ฐ ๊ธฐํƒ€ ์ตœ๊ณ ์˜ ํ›Œ๋ฅญํ•œ ์—ฐ์‚ฌ .

4๊ฐœ ์ŠคํŠธ๋ฆผ ํ”„๋กœ๊ทธ๋žจ ๋ฐ 4๊ฐœ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค ๋ฐœํ‘œ

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

๋ฐฑ์—”๋“œ ์„น์…˜:

  • ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ํ†ต์‹ : REST, JSON, GraphQL ๋˜๋Š” gRPC? (๊ทธ๋ฆฌ๊ณ ๋ฆฌ ํŽ˜ํŠธ๋กœํ”„, ์—๋ธŒ๋กœ๋„ค)
  • ์ฃผ์ œ ๋ชจ๋ธ์˜ ๋น›๊ณผ ๋นˆ๊ณค (Maxim Arshinov, Hitech Group)
  • 60์ดˆ ๋งŒ์— ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค(Andrey Shilling, Ak Bars Digital Technologies)
  • ์„œ๋ฒ„๊ฐ€ ์—†์–ด๋„ ๋ฌธ์ œ ์—†์Šต๋‹ˆ๋‹ค. AWS Lambda์—์„œ DataScience๋ฅผ ์ˆ˜ํ–‰ํ•œ ๋ฐฉ๋ฒ•(Alexey Kolesnikov, SimbirSoft)
  • ํ”„๋กœ์ ํŠธ์—์„œ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์œ„ํ—˜์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ(Alexey Pletnev, Basis Center)
  • ๋ชจ๋“  ๋กœ๊ทธ๋ฅผ ๊ทธ๋ƒฅ Elastic์œผ๋กœ ๋ฐ›์•„์„œ ๋ณด๋‚ผ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค(Grigory Koshelev, Kontur)
  • github.com์˜ ๊ณต๊ฐœ ํ™œ๋™ ๋กœ๊ทธ ๋ถ„์„ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ด ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค Clickhouse, MemSQL ๊ฒ€ํ† /๋น„๊ต(Timofey Kulin, Yandex)
  • ์ข‹์€ ์ฝ”๋“œ ๊ฒ€ํ† ๋ฅผ ์œ„ํ•œ ๋„๊ตฌ ๋ฐ ์‚ฌ๋ก€(์ž๋™ํ™” ํฌํ•จ!) (Nikita Sobolev, wemake.services)

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

ํ”„๋ŸฐํŠธ์—”๋“œ ์„น์…˜:

  • ์ด๋ฅผ ๋‹จ์ผ ๋ฆฌํฌ์ง€ํ† ๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•(Ivan Botanov, Tinkoff.ru)
  • SvelteJS ์ƒํƒœ(Pavel Malyshev, Mustlab)
  • (์•„๋‹˜) ์™„๋ฒฝํ•œ ๊ทธ๋ฆผ ๋ฐ ๊ธฐํƒ€ ํ”ฝ์…€ ๋งˆ๋ฒ•(Polina Gurtovaya, Evil Martians)
  • ํ”ผ, ๋•€, ๋งˆ์ดํฌ๋กœํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋‹จ์ผ์ฒด(Denis Kolesnikov, Avito)
  • ์›น์—์„œ ์ธํ„ฐํŽ˜์ด์Šค ํ…Œ์ŠคํŠธ(Albert Faizullin, FlatStack)
  • Flash์—์„œ MSE๋กœ์˜ ์›น ๋น„๋””์˜ค ๋˜๋Š” ์ž์‹ ๋งŒ์˜ ๋น„๋””์˜ค ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•(Alexey Gusev, Yandex)
  • ํ”„๋ŸฐํŠธ ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ธฐ๊ณ„ ํ•™์Šต ์†Œ๊ฐœ(Maxim Severukhin, EPAM Systems)
  • ์บ”๋ฒ„์Šค์—์„œ ํ…์ŠคํŠธ ๋ Œ๋”๋ง์˜ ์ง„ํ™”. Flash, IE 11, ๋””์ž์ด๋„ˆ ๋ฐ ์„คํ˜•๋ฌธ์ž ์ •๋ณด(Andrey Churakov, Miro)

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

DevOps ์„น์…˜:

  • ์žฅ์•  ์กฐ์น˜ ํด๋Ÿฌ์Šคํ„ฐ PostgreSQL + Patroni(Viktor Eremchenko, Miro)
  • ์ •์  ์ฝ”๋“œ ๋ถ„์„์„ ์‚ฌ์šฉํ•œ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ด‰์ง„: ๊ฒฝํ—˜(Georgy Gribkov, PVS-Studio)
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ฐœ์ฒด ์Šคํ† ๋ฆฌ์ง€(Yuri Kerbitskov, Ak Bars Digital Technologies)
  • ๋ฉ€ํ‹ฐ ํด๋Ÿฌ์Šคํ„ฐ ๋ฐธ๋Ÿฐ์‹ฑ + Avito์˜ Canary ๋ฆด๋ฆฌ์Šค. Navigator ๋ฐ ํ…Œ์ŠคํŠธ(Mikhail Shaverdo, Avito)
  • ์ธํ”„๋ผ ํŒ€์˜ ์ €์ฃผ(Alexey Kirpichnikov, Kontur)
  • ํด๋Ÿฌ์Šคํ„ฐ, ํด๋ผ์šฐ๋“œ ๋ฐ ํ—ค๋“œ๋ฅผ ๊นจ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋‹น์‹ ์€... (์ฝ˜์Šคํƒ„ํ‹ด ๋งˆ์นด๋ฆฌ์ฒดํ”„, ํ”„๋กœ๋ฒ ํˆฌ์Šค)
  • PostgresQL์—์„œ ํŒŒํ‹ฐ์…”๋‹ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋˜๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์˜ค๋žœ ๋Œ€๊ธฐ๋ฅผ ํ”ผํ•˜๋Š” ๋ฐฉ๋ฒ•(Almaz Mustakimov, BARS Group)
  • ์žฟ๋”๋ฏธ ์†์—์„œ: ์ง€์†์ ์ธ ๊ฐœ์„ ์„ ์œ„ํ•œ ๋„๊ตฌ๋กœ์„œ์˜ ์‚ฌํ›„ ๋ถ„์„(Marat Kinyabulatov, SkuVault)
  • Terraform ์‚ฌ์šฉ ๊ฒฝํ—˜(Kirill Kazarin, DINS)

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

๊ด€๋ฆฌ ์„น์…˜:

  • ์›๊ฒฉ: ๋ถ„์‚ฐ ๋ฐ ํšจ์œจ์„ฑ(Alexey Kataev, Skyeng)
  • ๋‡Œ๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ๊ณ„ํš์„ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉํ•ดํ•˜๊ณ  ์ด๋ฅผ ์†์ด๋Š” ๋ฐฉ๋ฒ•(Grigory Petrov, Evrone)
  • ๋ฏผ์ฒฉํ•œ ํŒ€์˜ ํšจ์œจ์„ฑ ์ง€ํ‘œ(Alexander Kiverin, Ak Bars Digital Technologies)
  • ๊ด€๋ฆฌ์ž๋ฅผ ๋ฐฉํ•ดํ•˜๋Š” 5๊ฐ€์ง€ ํ–‰๋™๊ณผ ์‚ฌ๊ณ  ํŒจํ„ด (Alexander Orlov, Stratoplan)
  • ์„ฑ์ธ ๊ธฐ์—…์˜ ์‹ ์ œํ’ˆ(Dmitry Kalaev, IIDF)
  • ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ... ํ…”๋ ˆ๊ทธ๋žจ์—์„œ! (์ด๊ณ ๋ฅด ์งˆ๋ฒ„๊ทธ, ์Šค๋งˆํŠธํ—ค๋“œ)
  • ๋งค๋…„ x2 ํŒ€์„ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฐ˜์œผ๋กœ์„œ์˜ ๋ฌธํ™”(Artem Susekov, Miro)
  • 3์ผ ์•ˆ์— ๊ฐœ๋ฐœ์ž๋ฅผ ์ฐพ๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•(Igor Katykov, Tinkoff.ru)

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

์ด์ œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์€ ๋ฐ”๋กœ ์—ฐ์Šต์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ์ฐธ๊ฐ€์ž๊ฐ€ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ณ„๋„๋กœ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค :) ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค ํ™€์€ 20๋ช…์„ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ™€์— ์•‰์„ ์‹œ๊ฐ„์„ ๊ฐ–๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค

Azure Machine Learning Service์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•œ ์ž๋™ ๊ธฐ๊ณ„ ํ•™์Šต

(์†Œ์š”์‹œ๊ฐ„ 80๋ถ„)
๋ฐœํ‘œ์ž: Mikhail Komarov, Microsoft MVP

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

์ฐธ๊ฐ€์ž๋Š” ๋‹ค์Œ์„ ๊ฐ–์ถ”์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์„ค์น˜๋œ Windows/Linux ๋…ธํŠธ๋ถ.
Visual Studio ์ฝ”๋“œ code.visualstudio.com
์•„๋‚˜์ฝ˜๋‹ค 3.7 www.anaconda.com/distribution
Azure ํ‰๊ฐ€ํŒ ๊ตฌ๋…์— ๋“ฑ๋กํ•˜์„ธ์š”.

Postgres, Patroni, Consul, s3, Walg, Ansible์˜ ๋‹จ์ˆœ ์žฅ์•  ์กฐ์น˜ ํด๋Ÿฌ์Šคํ„ฐ

(์†Œ์š”์‹œ๊ฐ„ 80๋ถ„)
๋ฐœํ‘œ์ž: Andrey Fefelov, mastery.pro

Patroni๋Š” ๋‚ด๊ฒฐํ•จ์„ฑ Postgres ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์ถ•์„ ์œ„ํ•œ ์‚ฌ์‹ค์ƒ์˜ ํ‘œ์ค€์ด ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค์—์„œ๋Š” ๋‚˜์—ด๋œ ์Šคํƒ์— 3๊ฐœ ๋…ธ๋“œ๋กœ ๊ตฌ์„ฑ๋œ ๊ฐ„๋‹จํ•œ ๋‚ด๊ฒฐํ•จ์„ฑ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค. (์–ผํ• ๋ณด๋ฉด ๋‹จ์ˆœํ•ด ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)

Patori ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐ„๋žตํ•˜๊ฒŒ ์†Œ๊ฐœํ•˜๊ณ  ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ๊ตฌ์„ฑ ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ๋Ÿฌ์˜ ์ž‘๋™ ๋ฐฉ์‹๊ณผ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ดˆ๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๊ฐ€ ๋๋‚˜๋ฉด ์ œ๊ณต๋œ Ansible ํ”Œ๋ ˆ์ด๋ถ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
MK์—์„œ๋Š” ํ•„์š”ํ•œ ๋ฒ„์ „์˜ Docker ๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•„์š”ํ•œ ๊ฒฝ์šฐ : ์ธํ„ฐ๋„ท ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์›น์†Œ์ผ“ ํ˜ธํ™˜ ๋ธŒ๋ผ์šฐ์ €(Chrome, Firefox)๊ฐ€ ์žˆ๋Š” ๋…ธํŠธ๋ถ.
P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

๋‹น์‹ ์€ ๊ธฐ๋Šฅ์„ ์›ํ–ˆ๊ณ , ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! C# 8๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ฐ์Šต

๋ฐœํ‘œ์ž: Andrey Karpov, JetBrains

C#์€ ๊ณ„์†ํ•ด์„œ ์ง‘์ค‘์ ์œผ๋กœ ๊ฐœ๋ฐœ๋˜์–ด ์ ์  ๋” ๋งŽ์€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๋Š” ์–ธ์–ด์˜ ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ํ˜์‹ ์„ ์‚ดํŽด๋ณด๊ณ  ์ด๋ฅผ ์‹ค์ œ๋กœ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ๋ฐฐ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๊ฐ€ ๋๋‚˜๋ฉด ์ž‘์—…์— C# 8์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹น์‹ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Visual Studio 2019๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๊ณ  ReSharper 2019.3 EAP(https://www.jetbrains.com/resharper/eap/) ๋˜๋Š” Rider 2019.3 EAP(https://www.jetbrains.com/rider/eap/) ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์„ค์น˜๋œ ๋…ธํŠธ๋ถ.

โ€œ์ข‹์€ ์Šฌ๋ผ์ด๋“œโ€ ๋˜๋Š” โ€œ๋ฐฉํ•ด๊ฐ€ ์•„๋‹Œ ๋„์›€โ€

๋ฐœํ‘œ์ž: Alexander Shushunov, EPAM ์‹œ์Šคํ…œ

ํ˜„๋Œ€ IT ์„ธ๊ณ„์—์„œ๋Š” ๊ฑฐ์ฃผ์ž์˜ ์†Œํ”„ํŠธ ์Šคํ‚ฌ์ด ์ ์  ๋” ์š”๊ตฌ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ๋ชจ๋‘๋Š” ํ”„๋กœ์ ํŠธ์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์„ ์ฐธ์—ฌ์‹œํ‚ค๊ณ  ์•„์ด๋””์–ด(๋ฐ ํ”„๋กœ์ ํŠธ)๋ฅผ ํŒ๋งคํ•˜๋ฉด์„œ ์ ์  ๋” ์†Œํ†ตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ํšŒ์˜์™€ ๋Œ€ํ•™, ๋™๋ฃŒ, ๊ฒฝ์˜์ง„, ๊ณ ๊ฐ, ํˆฌ์ž์ž ๋“ฑ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค ์•ž์—์„œ ๋งํ•˜๋Š” ์ผ์ด ์ ์  ๋” ๋งŽ์•„์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค์—์„œ๋Š” ์ฒญ์ค‘์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ์‹ค์ œ๋กœ ์ „๋‹ฌํ•˜๊ณ  ์ด์•ผ๊ธฐ ์ฃผ์ œ์— ๋Œ€ํ•œ ํƒœ๋„๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋Š” ๊ณ ํ’ˆ์งˆ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์‹ค์ œ ์˜ˆ๋ฅผ ๋ณด์—ฌ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ค์„ธ์š”, ์œ ์šฉํ•˜๊ณ  ํฅ๋ฏธ๋กญ๊ณ  ์žฌ๋ฏธ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์šฐ๋ฆฌ ์ฃผ์ตœ์ž๋กœ๋ถ€ํ„ฐ: ์ผ๋ฐ˜์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ํŠธ๋ ˆ์ด๋„ˆ, ์ฝ”์น˜, ๊ด€๋ฆฌ์ž ๋ฐ ๊ธฐํƒ€ ๋ฉ˜ํ† ๋กœ๋ถ€ํ„ฐ ์—ฐ์„คํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ์€ ํ‰๋ฒ”ํ•œ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋งํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ€๋ฅด์ณ ์ค„ ์‚ฌ๋žŒ์ด ๋ฐ”๋กœ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค! Alexander๋Š” EPAM Systems์˜ ์ˆ˜์„ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์ž…๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค์—์„œ ๋ฉ”๋ชจ๋ฅผ ํ•˜๋ ค๋ฉด ํŽธ๋ฆฌํ•œ ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ
ํ”„๋กœ๊ทธ๋žจ์€ 95% ์ค€๋น„๋˜์—ˆ์œผ๋ฉฐ ํ‹ฐ์ผ“ ๊ฐ€๊ฒฉ์€ 15์›” XNUMX์ผ๊นŒ์ง€ ๋‚ฎ๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. DUMP Kazan์— ๊ฐˆ ๊ณ„ํš์ด๋ผ๋ฉด ์ง€๊ธˆ์ด ๋ฐ”๋กœ ๊ทธ๋•Œ์ž…๋‹ˆ๋‹ค ๋Œ€์‹ ํ•˜๋‹ค.

๋ฌผ๋ก  ์ปจํผ๋Ÿฐ์Šค ํŒŒํŠธ๋„ˆ์˜ ์—”ํ„ฐํ…Œ์ธ๋จผํŠธ, ์—ฐ์‚ฌ์™€์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ณต๊ฐ„, ๋‹ค์–‘ํ•œ ์Œ์‹, Lock Stock Bar์—์„œ์˜ ์• ํ”„ํ„ฐ ํŒŒํ‹ฐ ๋“ฑ๋„ ์žˆ์„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ ๋ณด๋„ ์ž๋ฃŒ์—์„œ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•! #DAMP ์—์„œ ๋งŒ๋‚˜๋ณด์„ธ์š”!

P - ๊ธฐ๋Œ€ ๋ฐ ์˜ˆ๋น„ ํ”„๋กœ๊ทธ๋žจ DUMP Kazan. ์„ ๋ณ„ ๊ทธ๋ผ์ธ๋”๋ฅผ ํ†ต๊ณผํ•œ ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

์ถœ์ฒ˜ : habr.com

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