์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ - ๊ธฐ์ดˆํŽธ

'๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธํ•˜๊ธฐ'์˜ ํ›„์† ๊ฐ•์˜๋กœ, ์—ฌ๋Ÿฌ๋ถ„๋“ค์ด ๋งŒ๋“  ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ๋ฅผ ๋‹ค์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐฑ์—”๋“œ, artillery] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ
๋ฐฐ์›Œ์š”!

  • API ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ

  • ์„œ๋ฒ„ ์ž์›์ด ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์ด์œ ์™€ ๊ฐœ์„  ๋ฐฉ๋ฒ•

  • ๋น„๋™๊ธฐ๋ฅผ ํ™œ์šฉํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ 

  • ์Šค๋…ธ์šฐ ํ”Œ๋ ˆ์ดํฌ๋ฅผ ํ™œ์šฉํ•œ ์ค‘๋ณต ์ฒดํฌ ์—†์ด๋„ ์œ ๋‹ˆํฌํ•œ ํ‚ค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

  • ์ธ๋ฑ์Šค์™€ ์บ์‹œ๋ฅผ ํ™œ์šฉํ•œ ์กฐํšŒ ์„ฑ๋Šฅ ๊ฐœ์„ 

์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ดค์œผ๋ฉด,
์ด๋ฒˆ์—” ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ํ•ด๋ด์•ผ๊ฒ ์ฃ ?


์ง€๋‚œ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๊ฐ•์˜์—์„œ ์˜ˆ๊ณ ํ•œ๋Œ€๋กœ ์„ฑ๋Šฅ ๊ฐœ์„  ๊ฐ•์˜๋กœ ๋Œ์•„์™”์Šต๋‹ˆ๋‹ค. ๐Ÿค—


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

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

๋จผ์ €, ๋‹จ์ถ• URL ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋ณธ ์ฝ”๋“œ๋ฅผ ์‚ดํŽด๋ณด๊ณ  ์„œ๋ฒ„์— ๋ฐฐํฌํ•˜๋Š” ๊ณผ์ •์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ API์™€ ์กฐํšŒ API์˜ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๊ณ  ์–ด๋–ค ์‹์œผ๋กœ ์„ฑ๋Šฅ ๊ฐœ์„ ์ด ๊ฐ€๋Šฅํ• ์ง€ ๋ฏธ๋ฆฌ ์•Œ์•„๋ณด๊ณ  ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐฉ๋ฒ•์„ ํ•˜๋‚˜์”ฉ ์ ์šฉํ•ด๋ด…๋‹ˆ๋‹ค.

์ƒ์„ฑ API์˜ ๊ฒฝ์šฐ, ์š”์ฒญ ์ฒ˜๋ฆฌ ์Šค๋ ˆ๋“œ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ณ  ์„œ๋ฒ„ ์‚ฌ์ด์ฆˆ๋ฅผ ํ‚ค์šฐ๋ฉฐ, ์‘๋‹ต๊ณผ ์ƒ์„ฑ์„ ๋ถ„๋ฆฌํ•˜๋Š” ๋“ฑ์˜ ๊ธฐ๋ฒ•์„ ํ†ตํ•ด ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ์™€ ์Šค๋…ธ์šฐ ํ”Œ๋ ˆ์ดํฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ด๋–ป๊ฒŒ ์ƒ์„ฑ API์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๋ฐฐ์›๋‹ˆ๋‹ค.

์กฐํšŒ API์˜ ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ์œ„ํ•ด์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ๋ฑ์Šค ์ถ”๊ฐ€, ์บ์‹œ ์‚ฌ์šฉ, ์œˆ๋„์œ™์„ ํ™œ์šฉ ๋“ฑ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์กฐํšŒ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ์‹ค์Šต์„ ํ†ตํ•ด ์ฒด๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


API๋ณ„ ๋กœ์ง์„ ๋ถ„์„ํ•˜์—ฌ ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐฉ์•ˆ ๋„์ถœ


์Šค๋…ธ์šฐ ํ”Œ๋ ˆ์ดํฌ๋ฅผ ํ™œ์šฉํ•œ ๋‹จ์ถ• URL Key ์ค‘๋ณต ์ฒดํฌ ๋กœ์ง ์ œ๊ฑฐ


๋‹จ๊ณ„์ ์ธ ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐฉ์•ˆ ์ œ์‹œ์™€ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ํ™•์ธ


์ด๋Ÿฐ ๋‚ด์šฉ์„ ๋ฐฐ์›Œ์š”

1โƒฃ ์„œ๋ฒ„ ์ž์›์„ ๋Š˜๋ ค์„œ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•

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

2โƒฃ ๋น„๋™๊ธฐ๋ฅผ ํ™œ์šฉํ•œ Latency ์ค„์ด๊ธฐ

API์˜ ์‚ฌ์šฉ์ž์ธ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋Š๋ผ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์€ ๊ฒฐ๊ตญ ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต์ด ๋Œ์•„์˜ค๊ธฐ๊นŒ์ง€์˜ ์‹œ๊ฐ„์ธ Latency์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ฐ™์€ ์ผ์„ ํ•˜๋”๋ผ๋„ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋” ๋น ๋ฅด๊ฒŒ ์‘๋‹ต์„ ๋ฐ›์•„๋ณธ๋‹ค๋ฉด API์˜ ์„ฑ๋Šฅ์ด ์ข‹๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ๋งŒ์•ฝ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ง„์งœ ์‚ฌ์šฉ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ๋˜ ๋‹ค๋ฅธ ์„œ๋ฒ„๋ผ๋ฉด ์‹œ์Šคํ…œ ์ „์ฒด์˜ ์„ฑ๋Šฅ์—๋„ ์˜ํ–ฅ์„ ์ฃผ๊ฒ ์ฃ ? ์ด ๋ถ€๋ถ„์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์„๋งŒํ•œ ๋น„๋™๊ธฐ๋ฅผ ํ™œ์šฉํ•œ ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

3โƒฃ ์ธ๋ฑ์Šค์™€ ์บ์‹œ๋ฅผ ํ™œ์šฉํ•œ ์กฐํšŒ ์„ฑ๋Šฅ ๊ฐœ์„ 

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

4โƒฃ ์œˆ๋„์œ™์„ ํ™œ์šฉํ•œ Update Query ์„ฑ๋Šฅ ๊ฐœ์„ 

๋™์ผํ•œ ๋ ˆ์ฝ”๋“œ๋ฅผ ๋Œ€์ƒ์œผ๋กœ Update Query๊ฐ€ ๊ณ„์† ๋‚ ์•„๊ฐ€๋Š” ์ƒํ™ฉ์—์„œ๋Š” ๋ ˆ์ฝ”๋“œ์— ๊ฑธ๋ฆฌ๋Š” Lock์— ์˜ํ•ด ๊ธ‰๊ฒฉํ•˜๊ฒŒ ์„ฑ๋Šฅ์ด ๋‚˜๋น ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ๊ฑธ ๋ณดํ†ต Hot Spot์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. Hot Spot ๋ฌธ์ œ์— ๋Œ€ํ•œ ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐฉ๋ฒ•์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ์ง€๋งŒ, ๋‹จ์ถ• URL์˜ redirectCount๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ์ž‘์—…์— ์ ํ•ฉํ•œ ์œˆ๋„์œ™์„ ํ†ตํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด๋ด…๋‹ˆ๋‹ค.

*) ๊ฐ•์˜์—์„œ ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์€ ๋ฐฐ์น˜ ์ฒ˜๋ฆฌ์— ๋” ๊ฐ€๊น์ง€๋งŒ, ์œˆ๋„์œ™๊ณผ ๋™์ผํ•œ ์•„์ด๋””์–ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Kafka๋ฅผ ํ™œ์šฉํ•˜๋„๋ก ๋ฐ”๊พธ๋ฉด ์œˆ๋„์œ™์œผ๋กœ ์‰ฝ๊ฒŒ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์„๊ฒ๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ์šด์˜ ์ฒด์ œ ๋ฐ ๋ฒ„์ „(OS): Windows 10,

  • ์‚ฌ์šฉ ๋„๊ตฌ: Intellij Community 2023.2, Google Chrome


ํ•™์Šต ์ž๋ฃŒ

์„ ์ˆ˜ ์ง€์‹ ๋ฐ ์œ ์˜์‚ฌํ•ญ

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

  • ๊ธฐ์กด ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๊ฐ•์˜์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ Artillery๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. nGrinder๋ฅผ ํ™œ์šฉํ•œ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋Š” ๋ถ€๋ก์—์„œ ๊ฐ„๋‹จํžˆ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด์„œ ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์งˆ๋ฌธ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”. ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ด์ „ ๊ฐ•์˜์ธ '๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธํ•˜๊ธฐ'๋ฅผ ์ˆ˜๊ฐ•ํ•œ ์‚ฌ๋žŒ

  • API ์„ฑ๋Šฅ ๊ฐœ์„ ์— ๋งŽ์ด ํ™œ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ์— ๊ด€์‹ฌ์ด ์žˆ๊ฑฐ๋‚˜ ํ•ด๋ณธ ๊ฒฝํ—˜

์•ˆ๋…•ํ•˜์„ธ์š”
์ด์ค€ํ˜•(Foo)์ž…๋‹ˆ๋‹ค.

3,632

๋ช…

์ˆ˜๊ฐ•์ƒ

136

๊ฐœ

์ˆ˜๊ฐ•ํ‰

79

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

8

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”.

๋ฉ˜ํ† ๋ง์„ ํ•˜๋ฉด์„œ ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค์ด ์–ด๋ ค์›Œ ํ•˜๋Š” ๊ฐœ๋…๋“ค์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์„์ง€์— ๋Œ€ํ•ด์„œ ๋งŽ์€ ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ์žˆ๋Š” ํ‘ธ(Foo)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ž˜ ๋ถ€ํƒ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.


์ด๋ ฅ

  • 2019. 08 ~ ํ˜„์žฌ : ์นด์นด์˜ค ์ž๋ฐ” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

  • 2021. 08 ~ ํ˜„์žฌ : programmers ๋ฐฑ์—”๋“œ ๋ฐ๋ธŒ์ฝ”์Šค ๋ฉ˜ํ† 

  • 2021. 12 ~ ํ˜„์žฌ : F-Lab ์ž๋ฐ” ๋ฐฑ์—”๋“œ ๋ฉ˜ํ† 

 

์ฑ…

  • ์ด๊ฒƒ์ด ์ทจ์—…์„ ์œ„ํ•œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ด๋‹ค with ์ž๋ฐ”(๋งํฌ)

 

๊ธฐํƒ€ ์ด๋ ฅ ๋ฐ ํƒ€ ํ”Œ๋žซํผ ๊ฐ•์˜๋“ค์€ ์•„๋ž˜ GitHub ๋งํฌ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub - https://github.com/lleellee0

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

17๊ฐœ โˆ™ (2์‹œ๊ฐ„ 39๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!

โ‚ฉ39,600