Gyazo

Gyazo๋Š” Cloudflare ๋ถ€ํ•˜ ๋ถ„์‚ฐ์œผ๋กœ ์Šคํฌ๋ฆฐ์ƒท ๊ณต์œ  ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์—…๋กœ๋“œ๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค.

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

Gyazo์˜ ๊ณผ์ œ: ์„ธ๊ณ„ ๊ทœ๋ชจ์˜ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ์—…๋กœ๋“œ ์ตœ์ ํ™”

์ฒ˜์Œ์— Gyazo์˜ ์„œ๋ฒ„๋Š” ๋ชจ๋‘ ๋ฏธ๊ตญ์— ์žˆ์—ˆ๊ณ  Gyazo๋Š” CDN(์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ)์œผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฐฐํฌํ–ˆ์Šต๋‹ˆ๋‹ค. Gyazo์˜ ์‚ฌ์šฉ์ž๋Š” ๋Œ€๋žต์ ์œผ๋กœ ์œ ๋Ÿฝ 45%, ์•„์‹œ์•„ 15%, ๋ฏธ๊ตญ 40%๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์–ด ์ด ์ „๋žต์€ ๋ฏธ๊ตญ ์‚ฌ์šฉ์ž์—๊ฒŒ ํšจ๊ณผ์ ์ด์—ˆ์ง€๋งŒ ๋ฏธ๊ตญ ์ด์™ธ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ์—…๋กœ๋“œ ์‹œ๊ฐ„์ด ๋งค์šฐ ๊ธธ์—ˆ์Šต๋‹ˆ๋‹ค. Gyazo๋ฅผ ๋งŒ๋“  Nota์˜ CEO Isshu Rakusai๋Š” โ€œCDN์€ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ๋›ฐ์–ด๋‚˜์ง€๋งŒ ์—…๋กœ๋“œํ•˜๋Š” ๋ฐ ์ข‹์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„์˜ ์ผ๋ถ€ ์‚ฌ์šฉ์ž๋Š” ์ž‘์€ ์Šคํฌ๋ฆฐ์ƒท์„ ์—…๋กœ๋“œํ•˜๋Š” ๋ฐ 30์ดˆ ์ด์ƒ์ด ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹คโ€๋ผ๊ณ  ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์—…๋กœ๋“œ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฐ ๊ฒƒ์€ ์˜ˆ๋กœ ๋“  ์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„ Gyazo ์‚ฌ์šฉ์ž๊ฐ€ ๋‚จ์•„์‹œ์•„๋ฅผ ํ†ตํ•ด ํƒœํ‰์–‘์„ ๊ฑด๋„Œ ํ›„ ๋ฏธ๊ตญ ์–ด๋”˜๊ฐ€์— ์žˆ๋Š” ์„œ๋ฒ„๋กœ ๋ผ์šฐํŠธ๋˜๊ณ  ๋ฐ˜๋Œ€๋กœ ๊ฐˆ ๋•Œ๋„ ๋‹ค์‹œ ๊ฐ™์€ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ๋ผ์šฐํŠธ๋๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด Gyazo๋Š” ์„ธ๊ณ„ ๊ณณ๊ณณ์— ์—…๋กœ๋“œ ์—์ง€ ์„œ๋ฒ„๋กœ ๊ตฌ์„ฑ๋œ ์ž์ฒด ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ–ˆ์ง€๋งŒ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๊ฐ€ ์ด์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด ์—์ง€ ์„œ๋ฒ„๋“ค์— ํŠธ๋ž˜ํ”ฝ์ด ๊ธ‰์ฆํ•˜๋Š” ์ผ์ด ๋ฐœ์ƒํ•˜๋ฉด์„œ ๊ฐ€์žฅ ์‚ฌ์šฉ์ž๊ฐ€ ๋งŽ์„ ๋•Œ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

Gyazo์˜ ์†”๋ฃจ์…˜: ๊ธ€๋กœ๋ฒŒ Load Balancing ๋ฐ ํŽ˜์ผ์˜ค๋ฒ„

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

gyazo-graphic

๋”๋ถˆ์–ด ๋ถ€ํ•˜ ๋ถ„์‚ฐ์ด ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ์‹œํ‚ค๊ณ  ์„œ๋ฒ„ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•จ์— ๋”ฐ๋ผ Gyazo ์‚ฌ์šฉ์ž๋“ค์€ ์ฒ˜์Œ์— ๊ฒฝํ—˜ํ–ˆ๋˜ ์„ฑ๋Šฅ ์ €ํ•˜๋ฅผ ๋Š๋ผ์ง€ ๋ชปํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์„œ๋ฒ„๊ฐ€ ๋‹ค์šด๋˜๋ฉด ๋ถ€ํ•˜ ๋ถ„์‚ฐ์˜ failover ๊ธฐ๋Šฅ์ด Gyazo ์‚ฌ์šฉ์ž๋ฅผ ์‹ ์†ํžˆ ์žฌ๋ผ์šฐํŒ…ํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” ์ „ํ˜€ ์žฅ์• ๋ฅผ ์•Œ์•„์ฐจ๋ฆฌ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. Rakusai๋Š” โ€œFailover๋„ ๋งค์šฐ ์œ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ DNS ๊ณต๊ธ‰์ž์˜ ๊ฒฝ์šฐ ์‹ ์†ํ•œ ์กฐ์น˜๋กœ DNS ๊ธฐ๋ฐ˜ failover๋ฅผ ์ง„ํ–‰ํ–ˆ์ง€๋งŒ ์„ค์ •์ด ๋ณต์žกํ•˜๊ณ  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์™„์ „ํžˆ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ๋งŽ์ด ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹คโ€๋ผ๊ณ  ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

Gyazo
๊ด€๋ จ ์‚ฌ๋ก€ ์—ฐ๊ตฌ
์ฃผ์š” ๊ฒฐ๊ณผ

์ „์—ญ ๋ถ€ํ•˜ ๋ถ„์‚ฐ์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฝํ—˜ํ•˜๋˜ ํ•ด์™ธ์˜ ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๊ฐœ์„ ๋ฉ๋‹ˆ๋‹ค.

์„œ๋ฒ„์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•ด๋„ failover์™€ Healthchecks๊ฐ€ Gyazo ์‚ฌ์šฉ์ž์—๊ฒŒ ์›ํ™œํ•œ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

Isshu Rakusai
Gyazo๋ฅผ ๋งŒ๋“  Nota Inc.์˜ ์ตœ๊ณ  ๊ฒฝ์˜์ž