๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

#6 ์ž๊ฒฉ์ฆ ๐Ÿ—‚๏ธ/5-1 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 10. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ

 

์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค
  • ๋™์ผํ•œ ์‚ด์ถฉ์ œ์˜ ๋ฐ˜๋ณต ์‚ฌ์šฉ ์‹œ ๋ฒŒ๋ ˆ๊ฐ€ ๋‚ด์„ฑ์ด ์ƒ๊ธฐ๋Š” ๊ฒƒ์— ๋น„์œ 
  • ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ๊ธฐ๋ฒ• ์‚ฌ์šฉ ์‹œ ์žฅ์• ๊ฐ€ ๋„์ถœ๋˜์ง€ ์•Š์Œ์„ ์˜๋ฏธ

 

ํŒŒ๋ ˆํ†  ๋ฒ•์น™ (๊ฒฐํ•จ ์ง‘์ค‘)

์ „์ฒด ๊ฒฐํ•จ์˜ 80%๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์˜ ๊ธฐ๋Šฅ ์ค‘ 20% ์ง‘์ค‘

 

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ
  • ์ฒ˜๋ฆฌ๋Ÿ‰ Throughput

์‹œ๊ฐ„ ๋‚ด์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋žœ์žญ์…˜์˜ ์ˆ˜

  • ์‘๋‹ต ์‹œ๊ฐ„ Response Time

์‚ฌ์šฉ์ž ์ž…๋ ฅ์ด ๋๋‚œ ํ›„, ์‘๋‹ต ์ถœ๋ ฅ์ด ๊ฐœ์‹œ ๋˜๊ธฐ ๊นŒ์ง€์˜ ์‹œ๊ฐ„

  • ๊ฒฝ๊ณผ ์‹œ๊ฐ„ Turnaround Time

์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์‹œ์ ๋ถ€ํ„ฐ ํŠธ๋žœ์žญ์…˜์„ ์‹คํ–‰ ํ›„ ๊ทธ ๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ์ด ์™„๋ฃŒํ•  ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„

  • ์ž์› ์‚ฌ์šฉ๋ฅ  Resource Usage

ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ์‚ฌ์šฉํ•˜๋Š” CPU ์‚ฌ์šฉ๋Ÿ‰, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰, ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ๋Ÿ‰ ๋“ฑ

 

LOD(Linked Open Data)
  • ์ „์„ธ๊ณ„ ์˜คํ”ˆ๋œ ์ •๋ณด๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ๋Š” ๋ฐฉ์‹
  • Linked data + Open data
  • URl(Uniform Resource Identifier)
  • RESTful ๋ฐฉ์‹์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋งํฌ ๊ธฐ๋Šฅ์ด ๊ฐ•์กฐ๋œ ์‹œ๋ฉ˜ํ‹ฑ ์›น์— ์†ํ•˜๋Š” ๊ธฐ์ˆ 

 

ํ…Œ์ŠคํŠธ ๋ ˆ๋ฒจ ์ข…๋ฅ˜

 

ํ…Œ์ŠคํŠธ ์œ ํ˜• ๋ถ„๋ฅ˜
  • ํšŒ๋ณต ํ…Œ์ŠคํŠธ : ์žฅ์•  ๋ฐœ์ƒ ํ›„ ๋ณต๊ตฌ๋˜๋Š”์ง€ ํ™•์ธ
  • ์•ˆ์ „ ํ…Œ์ŠคํŠธ
  • ๊ฐ•๋„ ํ…Œ์ŠคํŠธ Stress : ๊ณผ๋ถ€ํ•˜ ์‹œ ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธ
  • ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ
  • ๊ตฌ์กฐ ํ…Œ์ŠคํŠธ
  • ํšŒ๊ท€ ํ…Œ์ŠคํŠธ : ์ˆ˜์ •ํ•œ ์‹œ์Šคํ…œ์—์„œ ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธ
  • ๋ณ‘ํ–‰ ํ…Œ์ŠคํŠธ

 

ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๋„๊ตฌ

 

ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ
๊ธฐ์ดˆ ๊ฒฝ๋กœ ๊ฒ€์‚ฌ - Tom McCabe๊ฐ€ ์ œ์•ˆ
- ์ธก์ • ๊ฒฐ๊ณผ๋Š” ์‹คํ–‰ ๊ฒฝ๋กœ์˜ ๊ธฐ์ดˆ๋ฅผ ์ •์˜ํ•˜๋Š”๋ฐ ์ง€์นจ์œผ๋กœ ์‚ฌ์šฉ
์ œ์–ด ๊ตฌ์กฐ ๊ฒ€์‚ฌ - ์กฐ๊ฑด ๊ฒ€์‚ฌ
- ๋ฃจํ”„ ๊ฒ€์‚ฌ
- ๋ฐ์ดํ„ฐ ํ๋ฆ„ ๊ฒ€์‚ฌ

 

๊ตฌ์กฐ์  ์ปค๋ฒ„๋ฆฌ์ง€
๊ตฌ๋ฌธ  ์ „์ฒด ๊ตฌ๋ฌธ ์ค‘์— ํ…Œ์ŠคํŠธ์— ์˜ํ•ด ์‹คํ–‰๋œ ๊ตฌ๋ฌธ ์ธก์ •
๋ถ„๊ธฐ ์ „์ฒด ๋ถ„๊ธฐ ์ค‘ ํ…Œ์ŠคํŠธ์— ์˜ํ•ด ์‹คํ–‰๋œ ๊ฒƒ์„ ์ธก์ •
์กฐ๊ฑด ๋ชจ๋“  ์กฐ๊ฑด์‹์˜ True, False ์ค‘ ํ…Œ์ŠคํŠธ์— ์˜ํ•ด ์‹คํ–‰๋œ ๊ฒƒ์„ ์ธก์ •
๋‹ค์ค‘ ์กฐ๊ฑด ๋ชจ๋“  ๊ฐœ๋ณ„ ์กฐ๊ฑด์‹ ์กฐํ•ฉ์„ ์‹คํ–‰

 

๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ

์†Œํ”„ํŠธ์›จ์–ด ๋‚ด๋ถ€ ๊ตฌ์กฐ๋‚˜ ์ž‘๋™ ์›๋ฆฌ๋ฅผ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด ๋™์ž‘์„ ๊ฒ€์‚ฌ

 

ํ…Œ์ŠคํŠธ ์˜ค๋ผํด

ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ์ฐธ, ๊ฑฐ์ง“์„ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ๋ฏธ๋ฆฌ ์ •์˜๋œ ์ฐธ์„ ๋Œ€์ž…ํ•˜์—ฌ ์‹ค์ œ ๊ฒฐ๊ณผ์™€ ๋น„๊ตํ•˜๋Š” ๊ธฐ๋ฒ•

์ฐธ ๋ชจ๋“  ์ž…๋ ฅ ๊ฐ’์— ๋Œ€ํ•˜์—ฌ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๋ฐœํ–‰๋œ ์˜ค๋ฅ˜๋ฅผ ๋ชจ๋‘ ๊ฒ€์ถœ
์ƒ˜ํ”Œ๋ง ํŠน์ •ํ•œ ๋ช‡ ๊ฐœ์˜ ์ž…๋ ฅ ๊ฐ’์— ๋Œ€ํ•ด์„œ๋งŒ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑ
ํœด๋ฆฌ์Šคํ‹ฑ ์ƒ˜ํ”Œ๋ง ์˜ค๋ผํด์„ ๊ฐœ์„ ํ•œ ์˜ค๋ผํด ํŠน์ • ์ž…๋ ฅ ๊ฐ’์— ๋Œ€ํ•ด ์˜ฌ๋ฐ”๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ๋‚˜๋จธ์ง€ ๊ฐ’๋“ค์— ๋Œ€ํ•ด์„œ๋Š” ์ถ”์ •์œผ๋กœ ์ฒ˜๋ฆฌ
์ผ๊ด€์„ฑ ๊ฒ€์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋ณ€๋™๋˜์—ˆ์„ ๋•Œ ์ˆ˜ํ–‰ ์ „๊ณผ ํ›„์˜ ๊ฒฐ๊ณผ ๊ฐ’์ด ๋™์ผํ•œ์ง€ ํ™•์ธ
LIST