๋ชจ๋‘๊ฐ€ ๋‚ด ์ƒ์ผ์„ ์ถ•ํ•˜ํ•˜๋Š” ๋™์•ˆ ๋‚˜๋Š” ์•„์นจ๊นŒ์ง€ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ณ ์น˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ž์‹ ๋“ค์˜ ์‹ค์ˆ˜๋ฅผ ๋‚ด ํƒ“์œผ๋กœ ๋Œ๋ ธ๋‹ค.

๋ชจ๋‘๊ฐ€ ๋‚ด ์ƒ์ผ์„ ์ถ•ํ•˜ํ•˜๋Š” ๋™์•ˆ ๋‚˜๋Š” ์•„์นจ๊นŒ์ง€ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ณ ์น˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ž์‹ ๋“ค์˜ ์‹ค์ˆ˜๋ฅผ ๋‚ด ํƒ“์œผ๋กœ ๋Œ๋ ธ๋‹ค.

๋‹ค์Œ์€ ๋ฐ๋ธŒ์˜ต์Šค ์ž‘์—…์— ๋Œ€ํ•œ ๋‚˜์˜ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์˜์›ํžˆ ๋ฐ”๊ฟ”๋†“์€ ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ฝ”๋กœ๋‚˜ ์ด์ „ ์‹œ๋Œ€, ๊ทธ๋“ค๊ณผ ๋‚ด๊ฐ€ ์‚ฌ์—…์„ ๊ณ„ํšํ•˜๊ณ  ๋ฌด์ž‘์œ„ ์ฃผ๋ฌธ์œผ๋กœ ํ”„๋ฆฌ๋žœ์„œ๋ฅผ ํ•˜๊ณ  ์žˆ์„ ๋•Œ, ํ•œ ๊ฐ€์ง€ ์ œ์•ˆ์ด ๋‚ด ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค.

์ด ๊ธ€์„ ์“ด ํšŒ์‚ฌ๋Š” ๋ฐ์ดํ„ฐ ๋ถ„์„ ํšŒ์‚ฌ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋…€๋Š” ๋งค์ผ ์ˆ˜์ฒœ ๊ฑด์˜ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์šฐ๋ฆฌ์—๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ง์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„, ์šฐ๋ฆฌ๋Š” ClickHouse๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๊ทธ ๊ตฌ์„ฑ๊ณผ ์„ค์น˜๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Ansible, Terraform, Docker ๋“ฑ์ด ๋ชจ๋‘ Git์— ์ €์žฅ๋˜๊ธฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ฐ๊ฐ XNUMX๊ฐœ์˜ ๋ณต์ œ๋ณธ์ด ์žˆ๋Š” XNUMX๊ฐœ์˜ ๋…ธ๋“œ๋กœ ๊ตฌ์„ฑ๋œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค.

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

์•„๋ฌด๋„ Clickhouse๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์›ํ•˜๊ฑฐ๋‚˜ ์•Œ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ๊ทธ๋“ค์˜ ์ฃผ์š” ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ํšŒ์‚ฌ์˜ ์ฃผ์œ ์†Œ์—์„œ๋Š” ๋‹ค์‹œ๋Š” ๊ฑฐ๊ธฐ์— ๊ฐ€์ง€ ์•Š๋„๋ก ๊ฐ€๋Šฅํ•œ ํ•œ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๋„๋ก ์šฐ๋ฆฌ ํŒ€์— ์Šน์ธ์„์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ์ด๋™์— ๋™ํ–‰ํ–ˆ๊ณ  ๋ฐฑ์—… ์„ค์ • ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์ž‘์—…์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์ด ํšŒ์‚ฌ์˜ ์ฃผ์œ ์†Œ๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์™€ ํ•ฉ๋ณ‘๋˜์–ด ์šฐ๋ฆฌ ํšŒ์‚ฌ ์ค‘ ํ•˜๋‚˜์ธ Leonid๊ฐ€ ์‚ฌ๋ น๊ด€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Lenya๋Š” ๊ทธ๋‹ค์ง€ ์žฌ๋Šฅ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์•„๋‹ˆ ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ‘์ž๊ธฐ ํด๋ฆญํ•˜์šฐ์Šค๋ฅผ ๋งก๊ฒŒ ๋œ ๋‹จ์ˆœ ๊ฐœ๋ฐœ์ž. ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ๊ทธ์˜ ์ฒซ ๋ฒˆ์งธ ์ž„๋ฌด์ธ ๊ฒƒ ๊ฐ™์•˜๊ณ , ๊ทธ ์••๋„์ ์ธ ์˜๊ด‘์€ ๊ทธ๋ฅผ ์Šคํƒ€์— ๋Œ€ํ•œ ๊ฐ๋™์œผ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ํ•จ๊ป˜ ๋ฐฑ์—…์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ์ฆ‰์‹œ ๋ฐฑ์—…ํ•˜์ž๊ณ  ์ œ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ƒฅ ๊ฐ€์ ธ๋‹ค๊ฐ€ ์••์ถ•์„ ํ’€๊ณ  c3์— ์šฐ์•„ํ•˜๊ฒŒ ๋˜์ ธ๋ณด์„ธ์š”. ์›์‹œ ๋ฐ์ดํ„ฐ๋Š” ๊ธˆ์ž…๋‹ˆ๋‹ค. ๊ณ ์ • ๋ฐ ๋ณต์‚ฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Clickhouse์—์„œ ํ…Œ์ด๋ธ” ์ž์ฒด๋ฅผ ๋ฐฑ์—…ํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Lenya๋Š” ์ž์‹ ์˜ ์†”๋ฃจ์…˜์„ ์ƒ๊ฐํ•ด ๋ƒˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Š” ๋‘ ๋ฒˆ์งธ Clickhouse ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ๋ถ€ํ„ฐ๋Š” ๊ธฐ๋ณธ ํด๋Ÿฌ์Šคํ„ฐ์™€ ๋ฐฑ์—… ํด๋Ÿฌ์Šคํ„ฐ๋ผ๋Š” ๋‘ ํด๋Ÿฌ์Šคํ„ฐ์— ๋ฐ์ดํ„ฐ๋ฅผ ์“ฐ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ์—๊ฒŒ Lenya์—๊ฒŒ ๊ทธ๊ฒƒ์€ ๋ฐฑ์—…์ด ์•„๋‹ˆ๋ผ ํ™œ์„ฑ ๋ณต์ œ๋ณธ์ด ๋  ๊ฒƒ์ด๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ๋•์…˜ ์ค‘์— ๋ฐ์ดํ„ฐ๊ฐ€ ์†์‹ค๋˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋ฐฑ์—…์—์„œ๋„ ๊ฐ™์€ ์ผ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ Lenya๋Š” ์šด์ „๋Œ€๋ฅผ ๊ฝ‰ ์žก๊ณ  ๋‚ด ์ฃผ์žฅ์„ ๋“ฃ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ฑ„ํŒ…์—์„œ ์˜ค๋žซ๋™์•ˆ ๊ทธ์™€ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆด์ง€๋งŒ ํ•  ์ผ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค. Lenya๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ด๋‹นํ–ˆ๊ณ  ์šฐ๋ฆฌ๋Š” ๊ธธ๊ฑฐ๋ฆฌ์—์„œ ๊ณ ์šฉ ๋œ ์•„์ด๋“ค์ด์—ˆ์Šต๋‹ˆ๋‹ค.

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

์šฐ๋ฆฌ๋Š” ํŒ€ ๋‚ด์˜ ์‹ฌ๊ฐํ•œ ์˜คํ•ด๋กœ ์ธํ•ด ์ด ๋ช…๋ น์„ ๋ฐ›์•˜๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ฑฐ์˜ ์•Œ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ด ๋ชจ๋“  ๊ฒƒ์ด ๋งค์šฐ ๊ณ ํ†ต์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ๋ถˆ์พŒํ•œ ์ผ์€ ๊ทธ๊ฒƒ์ด ๋‚ด ์ƒ์ผ์ด์—ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ธˆ์š”์ผ ์ €๋…. ์ œ๊ฐ€ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ์™€์ธ๋ฐ”๋ฅผ ์˜ˆ์•ฝํ•˜๊ณ  ์นœ๊ตฌ๋“ค์„ ์ดˆ๋Œ€ํ–ˆ์–ด์š”.

๋– ๋‚˜๊ธฐ ๊ฑฐ์˜ ์ „์— ๋ณ€๊ฒฝ ์ž‘์—…์„ ๋ฐ›๊ณ  ์™„๋ฃŒํ•˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ž…๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ์ด ํ†ต๊ณผ๋˜๊ณ  ํด๋ฆญํ•˜์šฐ์Šค๊ฐ€ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ์ˆ ์ง‘์— ๊ฐ€๊ณ  ์žˆ๋Š”๋ฐ ๋ฐ์ดํ„ฐ๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค๋Š” ํŽธ์ง€๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ถฉ๋ถ„ํ•˜๋‹ค๊ณ  ๊ณ„์‚ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ์ถ•ํ•˜ํ•˜๊ธฐ ์œ„ํ•ด ๋– ๋‚ฌ์Šต๋‹ˆ๋‹ค.

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

XNUMX์‹œ๊ฐ€ ๊ฐ€๊นŒ์›Œ์ง€์ž ๊ทธ๋“ค์€ ์ „ํ™”๋ฅผ ๊ฑธ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ์žฅ๋‹˜์ด์…จ๋Š”๋ฐ... โ€œ์•„๋งˆ ์ถ•ํ•˜ํ•ด์ฃผ๊ธฐ๋กœ ํ–ˆ์„ ๊ฒƒ ๊ฐ™์•„์š”.โ€๋ผ๊ณ  ๋จธ๋ญ‡๊ฑฐ๋ฆฌ๋ฉฐ ๋‚˜๋Š” ์ „ํ™”๋ฅผ ๋ฐ›์•˜๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ง์„ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. โ€œ๋‹น์‹ ์ด ์šฐ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ง์ณค์–ด์š”! ๋ˆ์„ ์ง€๋ถˆํ•˜์ง€๋งŒ ์•„๋ฌด๊ฒƒ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค! ๋‹น์‹ ์€ ๋ฐฑ์—…์„ ๋‹ด๋‹นํ–ˆ๋Š”๋ฐ ์•„๋ฌด ์ง“๋„ ์•ˆ ํ–ˆ์–ด์š”! ๊ณ ์น˜์ž!" - ์‹ฌ์ง€์–ด ๋” ๋ฌด๋ก€ํ•ฉ๋‹ˆ๋‹ค.

- ๊ทธ๊ฑฐ ์•Œ์•„, ๊บผ์ ธ! ์˜ค๋Š˜์€ ๋‚ด ์ƒ์ผ์ž…๋‹ˆ๋‹ค. ์ด์ œ ๋‚˜๋Š” ์ˆ ์„ ๋งˆ์‹œ๊ณ  ์“ฐ๋ ˆ๊ธฐ์™€ ๋ง‰๋Œ€๊ธฐ๋กœ ๋งŒ๋“  XNUMX ์›” ์ˆ˜์ œ ์ œํ’ˆ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

๊ทธ๊ฑด ๋‚ด๊ฐ€ ๋งํ•˜์ง€ ์•Š์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋Œ€์‹  ๋…ธํŠธ๋ถ์„ ๋“ค๊ณ  ์ถœ๊ทผํ–ˆ์–ด์š”.

์•„๋‹ˆ, ๋‚œ ํญ๊ฒฉํ–ˆ์–ด, ๋‚œ ๋ฏธ์นœ ๋“ฏ์ด ํญ๊ฒฉํ–ˆ์–ด! ๊ทธ๋Š” ์ฑ„ํŒ…์— "๋‚ด๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ๋งํ–ˆ์–ด"๋ผ๋Š” ๊ฐ€์„ฑ์„ ์Ÿ์•„ ๋ถ€์—ˆ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์ „ํ˜€ ๋ฐฑ์—…์ด ์•„๋‹Œ ๋ฐฑ์—…์€ ๋ฌผ๋ก  ์•„๋ฌด๊ฒƒ๋„ ์ €์žฅํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์†Œ๋…„๋“ค๊ณผ ๋‚˜๋Š” ๋…น์Œ์„ ์ˆ˜๋™์œผ๋กœ ์ค‘์ง€ํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์„ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ƒˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‹ค์ œ๋กœ ์ผ๋ถ€ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ธฐ๋ก๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๊ธฐ๋ก์„ ์ค‘๋‹จํ•˜๊ณ  ํ•˜๋ฃจ์— ์žˆ์—ˆ๋˜ ์ด๋ฒคํŠธ ์ˆ˜๋ฅผ ์„ธ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์—…๋กœ๋“œํ–ˆ๋Š”๋ฐ ๊ทธ ์ค‘ 2/100.000๋งŒ์ด ๊ธฐ๋ก๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ 33.000๊ฐœ์˜ ๋ณต์ œ๋ณธ์ด ์žˆ๋Š” XNUMX๊ฐœ์˜ ์ƒค๋“œ. XNUMX๊ฐœ์˜ ํ–‰์„ ์‚ฝ์ž…ํ–ˆ๋Š”๋ฐ XNUMX๊ฐœ๊ฐ€ ๊ธฐ๋ก๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์™„์ „ํ•œ ํ˜ผ๋ž€์ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘๊ฐ€ ์„œ๋กœ ์ฐจ๋ก€๋Œ€๋กœ ๊บผ์ง€๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. Lenya๊ฐ€ ๋จผ์ € ๊ฑฐ๊ธฐ์— ๊ฐ”๊ณ  ๊ทธ๋‹ค์Œ์—๋Š” ๋‚˜์™€ ํšŒ์‚ฌ ์ฐฝ๋ฆฝ์ž๊ฐ€๊ฐ”์Šต๋‹ˆ๋‹ค. ํ•ฉ๋ฅ˜ํ•œ ์ฃผ์œ ์†Œ๋งŒ์ด ์šฐ๋ฆฌ์˜ ์™ธ์นจ๊ณผ ์„œ์‹ ์„ ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ๋Š” ์ชฝ์œผ๋กœ ๋Œ๋ฆฌ๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€ ์•„๋ฌด๋„ ์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ์™€ ๋‚˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ์˜ XNUMX๋ถ„์˜ XNUMX์ด ๊ธฐ๋ก๋˜์ง€ ์•Š์•˜์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์†์‹ค๋˜์—ˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊นจ๋‹ซ๊ณ  ๊นœ์ง ๋†€๋ž์Šต๋‹ˆ๋‹ค! ํšŒ์‚ฌ์˜ ์ˆœ์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์‚ฝ์ž… ํ›„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ทจ์†Œํ•  ์ˆ˜ ์—†๊ฒŒ ์‚ญ์ œ๋˜๊ณ  ์ด๋ฒคํŠธ๊ฐ€ ์ผ๊ด„์ ์œผ๋กœ ๋‚ญ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” Sergei๊ฐ€ ์ด ๋ชจ๋“  ๊ฒƒ์„ ์–ด๋–ป๊ฒŒ ์žƒ์–ด๋ฒ„๋ฆฐ ๋ฃจ๋ธ”๋กœ ๋ฐ”๊ฟ€์ง€ ์ƒ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

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

๋‚˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ๋งน์„ธ๋ฅผ ๋ฐ›์•„๋“ค์ด์ง€ ์•Š์•˜์ง€๋งŒ ๋ฐ˜๋Œ€ํŽธ์— ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์„ ๋ฒ„๋ฆฌ๋Š” ๊ฒƒ์€ ๋ถ€์ •์งํ•œ ์ผ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ๋ชจ๋“  ๊ฒƒ์— ๋Œ€ํ•ด ์šฐ๋ฆฌ๋ฅผ ๋น„๋‚œํ•˜๋”๋ผ๋„ ๋ง์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ฌธ์ œ๊ฐ€ ์šฐ๋ฆฌ ์ธก์ด ์•„๋‹ˆ๋ผ ์šฐ๋ฆฌ ๊ฒฐ์ •์— ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ๊ณ  99% ํ™•์‹ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋ง์ณค์„ 1%์˜ ํ™•๋ฅ ์€ ๋ถˆ์•ˆ์œผ๋กœ ๋ถˆํƒ€์˜ฌ๋ž๋‹ค. ํ•˜์ง€๋งŒ ๋ฌธ์ œ๊ฐ€ ์–ด๋Š ์ชฝ์— ์žˆ๋“  ๋ฌธ์ œ๋Š” ํ•ด๊ฒฐ๋˜์–ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ๋ˆ„๊ตฌ๋“ ์ง€ ์ด๋Ÿฌํ•œ ๋”์ฐํ•œ ๋ฐ์ดํ„ฐ ์œ ์ถœ์„ ๋ฐฉ์น˜ํ•˜๋Š” ๊ฒƒ์€ ๋„ˆ๋ฌด ์ž”์ธํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ์ƒˆ๋ฒฝ XNUMX์‹œ๊นŒ์ง€ ์‹๋‹น ํ…Œ์ด๋ธ”์—์„œ ์ผํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์„ ํƒ ํ•ญ๋ชฉ์„ ์‚ฝ์ž…ํ•œ ๋‹ค์Œ ๊ณต๋ฐฑ์„ ๋ฉ”์šฐ๊ธฐ ์œ„ํ•ด ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์ „ ๋‚ ์˜ ํ‰๊ท  ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€์„œ ์กฐ์ž‘๋œ ๋ฐ์ดํ„ฐ์— ์‚ฝ์ž…ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋ฒฝ XNUMX์‹œ๊ฐ€ ์ง€๋‚˜์„œ ์นœ๊ตฌ์™€ ์ €๋Š” ์ง‘์— ๊ฐ€์„œ ์ฃผ๋ฅ˜์‹œ์žฅ์—์„œ ๋งฅ์ฃผ๋ฅผ โ€‹โ€‹์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” Clickhouse ๋ฌธ์ œ๋กœ ๋…ธํŠธ๋ถ์„ ๋“ค๊ณ  ์•‰์•„ ์žˆ์—ˆ๋Š”๋ฐ, ์นœ๊ตฌ๊ฐ€ ์ œ๊ฒŒ ๋ญ”๊ฐ€๋ฅผ ์–˜๊ธฐํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ํ•œ ์‹œ๊ฐ„ ํ›„์— ๊ทธ๋Š” ๋‚ด๊ฐ€ ์ผํ•˜๋ฉด์„œ ๊ทธ์™€ ํ•จ๊ป˜ ๋งฅ์ฃผ๋ฅผ ๋งˆ์‹œ์ง€ ์•Š๋Š”๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ธฐ๋ถ„์ด ์ƒํ•ด์„œ ๋– ๋‚ฌ์Šต๋‹ˆ๋‹ค. ํด๋ž˜์‹ - ์ €๋Š” Devops์˜ ์นœ๊ตฌ์˜€์Šต๋‹ˆ๋‹ค.

์˜ค์ „ 6์‹œ๊ฐ€ ๋˜์ž ํ…Œ์ด๋ธ”์„ ๋‹ค์‹œ ์ƒ์„ฑํ–ˆ๋Š”๋ฐ ๋ฐ์ดํ„ฐ๊ฐ€ ๋„˜์ณ๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์†์‹ค ์—†์ด ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ํž˜๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘๊ฐ€ ๋ฐ์ดํ„ฐ ์†์‹ค์— ๋Œ€ํ•ด ์„œ๋กœ๋ฅผ ๋น„๋‚œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค๋ฉด ์ด๊ฒฉ์ „์ด ๋ฒŒ์–ด์กŒ์„ ๊ฑฐ๋ผ๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.

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

๊ทธ๋“ค์˜ ์ฃผ๋œ ๋ถˆ๋งŒ์€ - ๋Œ€์ฒด ๋‹น์‹ ์ด ๋ฐฑ์—…์„ ์ฑ…์ž„์ง€๊ณ  ์ œ๋Œ€๋กœ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ๊ณ„์†ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚ญ๋น„ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ชจ๋“  ๊ฒƒ์€ ๋˜๊ฐ๊ธฐ ๋งคํŠธ๋กœ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ •์˜๋ฅผ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์„œ์‹ ์„ ํŒŒํ—ค์ณ ๋ชจ๋“  ์‚ฌ๋žŒ์˜ ์Šคํฌ๋ฆฐ์ƒท์„ ์ฒจ๋ถ€ํ–ˆ์Šต๋‹ˆ๋‹ค. Leonid๋Š” ์˜จ ํž˜์„ ๋‹คํ•ด ๋ฐฑ์—…์„ ๋งŒ๋“ค๋„๋ก ๊ฐ•์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ „ํ™” ํ†ตํ™” ํ›„ ํ•ด๋‹น ์ฃผ์œ ์†Œ๊ฐ€ ์šฐ๋ฆฌ ํŽธ์„ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์ค‘์— Lenya๋Š” ์ž์‹ ์˜ ์ฃ„์ฑ…๊ฐ์„ ์ธ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ ํšŒ์‚ฌ์˜ ๋Œ€ํ‘œ๋Š” ์ž์‹ ์˜ ์‚ฌ๋žŒ๋“ค์„ ๋น„๋‚œํ•˜๊ณ  ์‹ถ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฐ์ƒท๊ณผ ๋ง์€ ๊ทธ์—๊ฒŒ ์•„๋ฌด๋Ÿฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ด๊ณณ์˜ ์ „๋ฌธ๊ฐ€์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋‘๋ฅผ ์„ค๋“ํ•˜๊ณ  ์šฐ๋ฆฌ์˜ ๊ฒฐ์ •์„ ์ฃผ์žฅํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋ฏฟ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ์šฐ๋ฆฌ์˜ ์ž„๋ฌด๋Š” Lenya๋ฅผ ๊ฐ€๋ฅด์น˜๊ณ  ๋”์šฑ์ด ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž๋กœ ์ž„๋ช… ๋œ ๊ทธ๋ฅผ ์šฐํšŒํ•˜์—ฌ ์ฃผ์š” ์‚ฌํ•ญ์— ๋„๋‹ฌํ•˜๊ณ  ๋ฐฑ์—… ๊ฐœ๋…์— ๋Œ€ํ•œ ๋ชจ๋“  ์˜์‹ฌ์„ ๊ฐœ์ธ์ ์œผ๋กœ ๊ทธ์—๊ฒŒ ์Ÿ์•„ ๋ถ“๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ฑ„ํŒ…์—๋Š” ์ฆ์˜ค์™€ ์ˆจ๊ฒจ์ง„, ๊ทธ๋ฆฌ๊ณ  ์ˆจ๊ธธ ์ˆ˜ ์—†๋Š” ๊ณต๊ฒฉ์„ฑ์ด ์Šค๋ฉฐ๋“ค์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ฌด์—‡์„ ํ•ด์•ผํ• ์ง€ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ •์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ๋‚˜์—๊ฒŒ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์„ ์กฐ์–ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž์—๊ฒŒ ๊ฐœ์ธ ๋ฉ”์‹œ์ง€๋ฅผ ์“ฐ๊ณ  ๊ทธ์™€์˜ ๋งŒ๋‚จ์„ ์ฃผ์„ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Vasya, ์‹ค์ œ ์ƒํ™œ์˜ ์‚ฌ๋žŒ๋“ค์€ ์ฑ„ํŒ…๋งŒํผ ๋น ๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒ์‚ฌ๋Š” ๋‚ด ๋ฉ”์‹œ์ง€์— ์ด๋ ‡๊ฒŒ ๋Œ€๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. ์งˆ๋ฌธํ•˜์ง€ ๋งˆ์„ธ์š”.

๋‚ด ๊ฒฝ๋ ฅ์—์„œ ๊ฐ€์žฅ ๋ฌด์„œ์šด ํšŒ์˜์˜€์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ์˜ ๋™๋ฃŒ์ธ STO๋Š” ์‹œ๊ฐ„์„ ์ฐพ์„ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ƒ์‚ฌ์™€ ๋ ˆ๋‚˜์™€ ํ•จ๊ป˜ ํšŒ์˜์— ๊ฐ”๋‹ค.

๋‚˜๋Š” ๊ฐ€๋Šฅํ•œ ๋Œ€ํ™”๋ฅผ ๋จธ๋ฆฟ์†์—์„œ ๊ณ„์†ํ•ด์„œ ๋ฐ˜๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 10๋ถ„ ์ „์— ์•„์ฃผ ์ผ์ฐ ๋„์ฐฉํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถˆ์•ˆํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ•ด์„œ ๋‹ด๋ฐฐ XNUMX๊ฐœํ”ผ๋ฅผ ํ”ผ์› ๊ณ , ๊ทธ๊ฒŒ ๋‹ค๋ผ๋Š” ๊ฑธ ์ดํ•ดํ–ˆ์–ด์š”. ๋‚˜๋Š” ๊ทธ๋“ค์„ ์„ค๋“ํ•  ์ˆ˜ ์—†์„ ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋Š” ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ ์•ˆ์œผ๋กœ ๋“ค์–ด์„ฐ๋‹ค.

๊ทธ๋Š” ์ผ์–ด๋‚˜๋‹ค๊ฐ€ ๋ผ์ดํ„ฐ๋ฅผ ๋„ˆ๋ฌด ์„ธ๊ฒŒ ์ณ์„œ ๊นจ๋œจ๋ ธ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ Lenya๋Š” ํšŒ์˜์— ์ฐธ์„ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๋Š” ์‚ฌ์žฅ๋‹˜๊ณผ ๋ชจ๋“  ๊ฒƒ์— ๋Œ€ํ•ด ์ข‹์€ ๋Œ€ํ™”๋ฅผ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค! Sergei๋Š” ์ž์‹ ์˜ ๊ณ ํ†ต์— ๋Œ€ํ•ด ๋‚˜์—๊ฒŒ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” "Clickhouse๋ฅผ ์ž๋™ํ™”"ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” "์ฟผ๋ฆฌ๊ฐ€ ์ž‘๋™ํ•˜๋„๋ก" ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

์—ผ์†Œ๋Š” ๋ชป ๋ดค์ง€๋งŒ ์ข‹์€ ๋‚จ์ž๊ฐ€ ์ž๊ธฐ ์‚ฌ์—…์„ ๊ฑฑ์ •ํ•˜๊ณ  ์—ฐ์ค‘๋ฌดํœด 24์‹œ๊ฐ„ ์ผ์— ๋ชฐ๋‘ํ–ˆ์–ด์š”. ์ฑ„ํŒ…์€ ์ข…์ข… ์šฐ๋ฆฌ๋ฅผ ์•…๋‹น, ์•…๋‹น, ์–ด๋ฆฌ์„์€ ์‚ฌ๋žŒ๋“ค๋กœ ๋Œ์–ด๋“ค์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ธ์ƒ์—์„œ ์ด๋“ค์€ ๋‹น์‹ ๊ณผ ๊ฐ™์€ ์‚ฌ๋žŒ๋“ค์ž…๋‹ˆ๋‹ค.

Sergei๋Š” ๊ณ ์šฉ์„ ์œ„ํ•ด ๋‘ ๋ช…์˜ DevOps๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ๊ฒช์€ ๋ฌธ์ œ๋Š” ํ›จ์”ฌ ๋” ํฐ ๊ฒƒ์œผ๋กœ ๋“œ๋Ÿฌ๋‚ฌ์Šต๋‹ˆ๋‹ค.

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

์šฐ๋ฆฌ๋Š” ์•…์ˆ˜๋ฅผ ํ–ˆ๊ณ  ๊ทธ๋“ค์€ ์šฐ๋ฆฌ์˜ ๊ธ‰์—ฌ๋ฅผ XNUMX๋ฐฐ๋กœ ์ธ์ƒํ–ˆ์ง€๋งŒ, ๊ทธ๋“ค์˜ ๋ฐ์ดํ„ฐ์™€ Clickhouse์˜ ๋ชจ๋“  ํ˜ผ๋ž€์„ ๋‚ด๊ฐ€ ์Šค์Šค๋กœ ์ฑ…์ž„์ง„๋‹ค๋Š” ์กฐ๊ฑด์œผ๋กœ ๋ง์ž…๋‹ˆ๋‹ค. ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ์—์„œ ๋‚˜๋Š” ๊ฐ™์€ DI ๋‹ด๋‹น์ž Max์™€ ๋Œ€ํ™”๋ฅผ ๋‚˜๋ˆ„๊ณ  ๊ทธ๋ฅผ ์ง์žฅ์— ์—ฐ๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์‚ฝ์งˆํ•ด์•ผํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฑ„ํƒ๋œ ํ”„๋กœ์ ํŠธ์—๋Š” ์“ฐ๋ ˆ๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. ์–ธ๊ธ‰๋œ "๋ฐฑ์—…"๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋™์ผํ•œ "๋ฐฑ์—…" ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๊ฒฉ๋ฆฌ๋˜์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ํ…Œ์ŠคํŠธํ–ˆ๊ณ  ๋•Œ๋กœ๋Š” ์‹ฌ์ง€์–ด ๊ทธ๊ฒƒ์„ ์ƒ์‚ฐ์— ํˆฌ์ž…ํ•˜๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ๋‚ด๋ถ€ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ž์‹ ๋งŒ์˜ ๋งž์ถคํ˜• ๋ฐ์ดํ„ฐ ์‚ฝ์ž…๊ธฐ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ์ผ๊ด„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•œ ๋‹ค์Œ ๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ”์— ๋ณ‘ํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ํ•˜๋‚˜์˜ ๊ฐ„๋‹จํ•œ ์š”์ฒญ์— ์—„์ฒญ๋‚œ ์–‘์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ํ—ˆ์šฉ๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์š”์ฒญ์€ ๋งค์ดˆ๋งˆ๋‹ค ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒฐํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์ˆซ์ž - ํ•˜๋ฃจ ๊ธˆ์•ก์„ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค.

์‚ฌ๋‚ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ถ„์„ ๋„๊ตฌ๋ฅผ ์ž˜๋ชป ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๊ทธ๋ผํŒŒ๋‚˜์— ๊ฐ€์„œ ์™•์‹ค ์š”์ฒญ์„œ๋ฅผ ์ผ์Šต๋‹ˆ๋‹ค. 2์ฃผ๊ฐ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ฆ„๋‹ค์šด ๊ทธ๋ž˜ํ”„๊ฐ€ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋ฐ์ดํ„ฐ ์š”์ฒญ์ด 10์ดˆ๋งˆ๋‹ค ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. Clickhouse๊ฐ€ ๋‹จ์ˆœํžˆ ์ฒ˜๋ฆฌ๋ฅผ ์ค‘๋‹จํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ชจ๋“  ๊ฒƒ์ด ๋Œ€๊ธฐ์—ด์— ์Œ“์—ฌ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์ฃผ๋œ ์ด์œ ๊ฐ€ ์ˆจ๊ฒจ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. Grafana์—์„œ๋Š” ์•„๋ฌด ๊ฒƒ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜๊ณ  ์š”์ฒญ์ด ๋Œ€๊ธฐ์—ด์— ์žˆ์—ˆ์œผ๋ฉฐ ์˜ค๋ž˜๋˜๊ณ  ๊ด€๋ จ ์—†๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ง€์†์ ์œผ๋กœ ๋„์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค.

ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์žฌ๊ตฌ์„ฑํ•˜๊ณ  ์‚ฝ์ž…์„ ๋‹ค์‹œ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋‚ด ๊ฐœ๋ฐœ์ž๋Š” "์‚ฝ์ž…๊ธฐ"๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ–ˆ๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ถ„ํ• ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

Max๋Š” ์ „์ฒด ์ธํ”„๋ผ ๊ฐ์‚ฌ๋ฅผ ์‹ค์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋ณธ๊ฒฉ์ ์ธ ๋ฐฑ์—”๋“œ๋กœ์˜ ์ „ํ™˜ ๊ณ„ํš์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ํšŒ์‚ฌ์— ์ ํ•ฉํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ Max๋กœ๋ถ€ํ„ฐ ๊ตฌ์‹ ๋ฐฉ์‹์œผ๋กœ ์ผํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํšจ์œจ์ ์œผ๋กœ๋งŒ ์ผํ•  ์ˆ˜ ์žˆ๋Š” ๋งˆ๋ฒ•์˜ ๋น„๋ฐ€์„ ๊ธฐ๋Œ€ํ–ˆ์Šต๋‹ˆ๋‹ค. Lenya๋Š” ์—ฌ์ „ํžˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ ์•„๋ฌด๊ฒƒ๋„ ๋ฐฐ์šฐ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ ๋ชจ๋“  ๊ฒƒ ์ค‘์—์„œ ๊ทธ๋Š” ๋‹ค์‹œ ์ž์‹ ์˜ ๋Œ€์•ˆ์„ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋Š˜ ๊ทธ๋ ‡๋“ฏ, ์ด๊ฒƒ์€ ๊ฐ€์žฅ ์„ ํƒ์ ์ด๊ณ ... ๋Œ€๋‹ดํ•œ ๊ฒฐ์ •์ด์—ˆ์Šต๋‹ˆ๋‹ค. Lenya๋Š” ๊ทธ์˜ ํšŒ์‚ฌ๊ฐ€ ํŠน๋ณ„ํ•œ ๊ธธ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ณ  ๋ฏฟ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์‹œ๊ฐ€ ๋งŽ๊ณ  ๋น™์‚ฐ์ด ๊ฐ€๋“ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์‹ค, ๊ฑฐ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ํ—ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์—ญ์‚ฌ์—์„œ ์–ป์€ ์ง€์‹๊ณผ ์ง€ํ˜œ๋กœ ๊ฐ€๋“ ์ฐฌ ์šฐ๋ฆฌ๋Š” ์‚ฌ์—…์„ ์‹œ์ž‘ํ•˜๊ณ  ์Šค์Šค๋กœ ๋ช‡ ๊ฐ€์ง€ ์›์น™์„ ์„ธ์› ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ง€๊ธˆ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ผ์„ ์‹œ์ž‘ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ ํ”„๋กœ์ ํŠธ ์ดํ›„ DJ Max๊ฐ€ ํ•ฉ๋ฅ˜ํ•˜๊ฒŒ ๋˜์—ˆ๊ณ , ์ง€๊ธˆ๋„ ์—ฌ์ „ํžˆ ์ข‹์€ ํ˜‘์—…์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Clickhouse ์‚ฌ๋ก€๋ฅผ ํ†ตํ•ด ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์™„์ „ํ•˜๊ณ  ์ฒ ์ €ํ•œ ์ธํ”„๋ผ ๊ฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์ดํ•ดํ•œ ๋‹ค์Œ ์ž‘์—…์„ ์ˆ˜๋ฝํ•ฉ๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์ธํ”„๋ผ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ์ฆ‰์‹œ ์„œ๋‘˜๋Ÿฌ์•ผ ํ–ˆ๋‹ค๋ฉด ์ด์ œ๋Š” ๋จผ์ € ์ผํšŒ์„ฑ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ธํ”„๋ผ๋ฅผ ์ž‘๋™ ์ƒํƒœ๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์ธํ”„๋ผ๊ฐ€ ํ˜•ํŽธ์—†๋Š” ํ”„๋กœ์ ํŠธ๋Š” ํ”ผํ•ฉ๋‹ˆ๋‹ค. ๋ˆ์ด ๋งŽ์•„๋„, ์šฐ์ •์ด ์—†์–ด๋„. ์•„ํ”ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์€ ์ˆ˜์ต์„ฑ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ๊นจ๋‹ซ๋Š” ๊ฒƒ์ด ์šฐ๋ฆฌ๊ฐ€ ์„ฑ์žฅํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ธํ”„๋ผ๋ฅผ ์ •๋ˆํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•˜๋Š” ์ผํšŒ์„ฑ ํ”„๋กœ์ ํŠธ์ด๊ฑฐ๋‚˜ ๊ทธ๋ƒฅ ๋„˜์–ด๊ฐ€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ๋น™์‚ฐ์„ ์ง€๋‚˜๊ฐ‘๋‹ˆ๋‹ค.

PS ๋”ฐ๋ผ์„œ ์ธํ”„๋ผ์— ๋Œ€ํ•ด ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ๋ฉด ์ž์œ ๋กญ๊ฒŒ ์š”์ฒญ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

์šฐ๋ฆฌ๋Š” ํ•œ ๋‹ฌ์— 2๋ฒˆ์˜ ๋ฌด๋ฃŒ ๊ฐ์‚ฌ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ ์•„๋งˆ๋„ ๊ท€ํ•˜์˜ ํ”„๋กœ์ ํŠธ๋„ ๊ทธ ์ค‘ ํ•˜๋‚˜์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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