๐Ÿ‡ฐ๐Ÿ‡ท|ํ”Œ๋žซํผ ๊ฐœ๋ฐœ: ์—…๋ฐ์ดํŠธย 12

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

๋ฐ์Šคํฌํ†ฑ ํด๋ผ์ด์–ธํŠธ: CDNย ์ง€์›

The Abyss ํ”Œ๋žซํผ์˜ ๋ฐ์Šคํฌํ†ฑ ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ด ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋กœ ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํ†ฑ ํด๋ผ์ด์–ธํŠธ ์„ค์น˜ ๋ฐ ์—…๋ฐ์ดํŠธ ํ”„๋กœ์„ธ์Šค๋Š” ์šฐ๋ฆฌ์˜ (ํ˜„์žฌ ๊ฐœ๋ฐœ ์ค‘์ธ)๋นŒ๋“œ ๋ฐฐํฌ ์‹œ์Šคํ…œ๊ณผ CDN์„ ํ†ตํ•œ ์ง€์› ๋ฐฐํฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฐ์Šคํฌํ†ฑ ํด๋ผ์ด์–ธํŠธ๋Š” 90%๋กœ ์™„๋ฃŒ๋œ ์ƒํƒœ์ด๋ฉฐ ๋กœ๋“œ๋งต๋Œ€๋กœ ์ด๋ฒˆ ๋‹ฌ ๋ง์— ๊ณต๊ฐœํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

[๋ฐ์Šคํฌํ†ฑ ํด๋ผ์ด์–ธํŠธ]ย ์•„ํ‚คํ…์ฒ˜

๊ฒŒ์ž„ API

๋‹ค์Œ ์ค‘์š”ํ•œ ๊ณผ์ œ๋Š” ํ”„๋กœ์ ํŠธ ํ†ตํ•ฉ์„ ์œ„ํ•œ ๊ฒŒ์ž„ API์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ธฐ๋Šฅ(์ธ์ฆ ๋ฐ ๊ตฌ๋งค)์˜ ์ธํ…”๋ฆฌ์ „์Šค์™€ ์„ค๊ณ„๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค๋Š” 10์›” ๋ง๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ๊ณ  ์ด๊ฒƒ์€ ์ฆ‰, ํ–ฅํ›„ 2์ฃผ ์ด๋‚ด์— ๋ฏธ๋ž˜์˜ ํŒŒํŠธ๋„ˆ๊ฐ€ The Abyss ํ”Œ๋žซํผ์œผ๋กœ์˜ ๊ฒŒ์ž„ ํ†ตํ•ฉ์— ํ•„์š”ํ•œ ๋…ธ๋™ ํˆฌ์ž…๋Ÿ‰์„ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ฒŒ์ž„ API ์„ค๋ช… ์ดˆ์•ˆ์ด ์ œ๊ณต๋  ๊ฒƒ์ด๋ผ๋Š” ๋œป์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ๊ฒŒ์ž„ API ๊ณผ์ œ๊ฐ€ 30%๋กœ ์™„๋ฃŒ๋œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์ถ•ํ–ˆ๊ณ , ๊ธฐ์ˆ  ์‚ฌ์–‘์„ ์™„๋ฃŒํ–ˆ์œผ๋ฉฐ, ์ฒซ ๋ฒˆ์งธ ๊ฐœ๋ฐœ ๋‹จ๊ณ„๋กœ ๋‚˜์•„๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

[๊ฒŒ์ž„ API] ์ธ์ฆย ํ”Œ๋กœ์šฐ

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐ–์ถ˜ ์ƒˆ๋กœ์šด ๋‚ด๋ถ€ย ํ”„๋ ˆ์ž„์›Œํฌ

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

๋ ˆํผ๋Ÿด ํ”„๋กœ๊ทธ๋žจย ํ™๋ณด

The Abyss ํ”Œ๋žซํผ์˜ ๋ ˆํผ๋Ÿด ํ”„๋กœ๊ทธ๋žจ ์ด ์ด๋ฏธ ์‹คํ–‰๋˜๊ณ  ์žˆ๊ณ  ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ ๊ทธ๊ฒƒ์„ ํ™๋ณดํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜„์„ ์œ„ํ•ด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ œ๊ฐ€ ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค

  • ๋ ˆํผ๋Ÿด ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ ์ด๋ฉ”์ผ. ํ™˜์˜ ์ด๋ฉ”์ผ์€ ํ”Œ๋žซํผ์—์„œ ์ด์šฉ ๊ฐ€๋Šฅํ•œ The Abyss ๋ ˆํผ๋Ÿด ํ”„๋กœ๊ทธ๋žจ์ด ์กด์žฌํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์•Œ๋ฆฌ๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด ์ด๋ฉ”์ผ์„ ํ™•์ธํ•˜๋Š” ์‚ฌ์šฉ์ž๋Š” ์šฐ๋ฆฌ์˜ ๋ ˆํผ๋Ÿด ํ”„๋กœ๊ทธ๋žจ์ด ์ œ๊ณตํ•˜๋Š” ๊ทœ์น™๊ณผ ํ•ต์‹ฌ ํ˜œํƒ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
  • ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ ์•Œ๋ฆผ ์ƒ์„ฑ ๋ฐ ์ „์†ก ๋„๊ตฌ๋กœ์„œ ์ข…ํ•ฉ์ ์ธ Email Notifications Sender Service(์ด๋ฉ”์ผ ์•Œ๋ฆผ ๋ฐœ์†ก ์„œ๋น„์Šค)(ENSS)๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ENSS ์•„ํ‚คํ…์ฒ˜๋Š” ์ด๋ฏธ ์™„์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ๋‹ค์–‘ํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค(ํ…œํ”Œ๋ ˆ์ดํŒ…, ํ™•์ธ ๋“ฑ)์— ๊ธฐ์ดˆํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์Œ ๋‹จ๊ณ„์—์„œ๋Š” ๊ตฌ๋งค ์•Œ๋ฆผ ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ๋งค ํ›„ ์‚ฌ์šฉ์ž๋Š” ๊ตฌ๋งค ๋‚ด์—ญ(๊ตฌ๋งค ๊ธˆ์•ก, ๋‚ ์งœ, ์‹œ๊ฐ„ ๋“ฑ)์ด ํฌํ•จ๋œ ์ด๋ฉ”์ผ ์•Œ๋ฆผ์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ๊ฐœ๋ณ„ ๋ ˆํผ๋Ÿด ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ• ๊ธฐํšŒ๋„ ํ™•๋Œ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠน์ • ๊ฒŒ์ž„ ํŽ˜์ด์ง€ ๋งํฌ๋ฅผ ๊ณต์œ ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค(์ด์ „์—๋Š” ๋ฉ”์ธ ํŽ˜์ด์ง€๋งŒ ๊ฐ€๋Šฅํ–ˆ์Œ).

๋‹ค๊ตญ์–ด ํ˜„์ง€ํ™”

์ตœ๊ทผ ์Šคํ”„๋ฆฐํŠธ ๋™์•ˆ ์šฐ๋ฆฌ๋Š” The Abyss ํ”Œ๋žซํผ์˜ ๋‹ค๊ตญ์–ด ํ˜„์ง€ํ™”๋ฅผ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค, ๊ฒŒ์ž„ ์„ค๋ช… ๋ฐ ๊ธฐํƒ€ ์ฝ˜ํ…์ธ ๋Š” ํ˜„์žฌ 6๊ฐœ ์–ธ์–ด(์ผ๋ณธ์–ด, ํ•œ๊ตญ์–ด, ๋ฒ ํŠธ๋‚จ์–ด, ์ค‘๊ตญ์–ด, ์˜์–ด ๋ฐ ๋Ÿฌ์‹œ์•„์–ด)๋กœ ๋ฒˆ์—ญ๋œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ ์—ฌ๊ธฐ๊นŒ์ง€์ž…๋‹ˆ๋‹ค. The Abyss ํŒ€์€ ํ•œ ๋‹ฌ์— ๋‘ ๋ฒˆ ๊ฐœ๋ฐœ ๊ณผ์ •์— ๋Œ€ํ•ด์„œ ๋ณด๊ณ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ณด๋„๋Š” 2018๋…„ 10์›” 29์ผ์— ๊ณต๊ฐœ๋ฉ๋‹ˆ๋‹ค.

๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”! ๋ณด์—ฌ๋“œ๋ฆด ๊ฒƒ์ด ์•„์ฃผ ๋งŽ์Šต๋‹ˆ๋‹ค!

ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค.

The Abyss ํŒ€ ๋“œ๋ฆผ


Telegram (KR) โ€ข Discord โ€ข Facebook โ€ข Twitter โ€ข LinkedIn โ€ข BitcoinTalk โ€ข Reddit โ€ข Vimeo โ€ข GitHub