2023.05.19
์˜ค๋Š˜์˜ ๋ฐ๋ธŒ๋ ˆํ„ฐ
1. [๋ฐ๋ธŒ๋…ธํŠธ]
์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค์ด ์ฝ์œผ๋ฉด ์ข‹์€ ํ…Œํฌ ์•„ํ‹ฐํด ๋ชจ์Œ์ง‘์„ ๊ฐ€์ ธ์™”๊ณ 
2. [ํ”„๋žฉ๋‰ด์Šค]
์—ํ”„๋žฉ์—์„œ ๊ฐœ๋ฐœ์ž ๊ธ€๋กœ๋ฒŒ ์ปค๋ฆฌ์–ด ์ปจํผ๋Ÿฐ์Šค๋ฅผ ์ฃผ์ตœํ•œ๋‹ค๋Š” ์†Œ์‹์„ ๊ณต์œ ํ• ๊ฒŒ์š”!

<์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ํ…Œํฌ ์•„ํ‹ฐํด ๋ชจ์Œ>


๊ฐœ์š”

๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜ํ•˜๋Š” ํšŒ์‚ฌ๊ฐ€ ํ•œ๊ตญ์—๋„ ๋งŽ์•„์ง€๊ณ  ์žˆ๋‹ค.

 

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

 

๋˜ํ•œ ๊ธ€์„ ์ฝ๋Š” ๊ฒƒ ์ž์ฒด๋กœ๋„ ๋ฐฐ์šฐ๊ณ  ์„ฑ์žฅํ•˜๋Š” ๋ฐ์— ์ถฉ๋ถ„ํžˆ ์œ ์šฉํ•œ ๊ฒฝํ—˜์ด ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹ค์–‘ํ•œ ์ด๋“์„ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ด€์ ์—์„œ ์ข‹์€ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ, ์ข‹์€ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ฝ๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. 

 

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


๋งํฌ ๋ชจ์Œ

๊ตฌ๊ธ€์ด ์ง์ ‘ ๋งํ•˜๋Š” ๊ฒ€์ƒ‰์—”์ง„์˜ ์›๋ฆฌ (tali.kr)

๊ฒ€์ƒ‰ ์—”์ง„์ด ์œ ํ–‰์ฒ˜๋Ÿผ ์„ฑํ–‰ํ•˜๋˜ ์‹œ๊ธฐ๊ฐ€ ์žˆ์—ˆ๋‹ค. ๋ฐ”๋กœ ํ•œ๊ตญ ์ธํ„ฐ๋„ท ์ดˆ๊ธฐ ๋ถ€ํฅ๊ธฐ 98~2002๋…„์ด๋‹ค. ์ง€๊ธˆ์˜ ChatGPT๋„ ๊ฒ€์ƒ‰ ์—”์ง„์ฒ˜๋Ÿผ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•œ ๊ณต๊ฐœ๋œ ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ํ•™์Šตํ•œ๋‹ค. ๊ฒ€์ƒ‰ ์—”์ง„์˜ ์›๋ฆฌ๋ฅผ ๋ฐฐ์šฐ๋ฉด ์ž๋ฃŒ ๊ตฌ์กฐ์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•œ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ์ ˆ๊ฐํ•˜๊ฒŒ ๋˜๊ธฐ๋„ ํ•˜๊ณ , ์ดํ•ด๊ฐ€ ๋†’์•„์ง€๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋˜๊ธฐ๋„ ํ•œ๋‹ค.

 

์ง€๋งˆ์ผ“ ๋Œ€๊ธฐ์—ด ์‹œ์Šคํ…œ ํŒŒํ—ค์น˜๊ธฐ (gmarket.com)

์ผ์ •ํ•œ ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•จ๊ณผ ๊ฒฝํ•ฉ์„ ์ค„์ด๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ธฐํšŒ๋ฅผ ์ฃผ๋Š” ์ˆ˜๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€๊ธฐ์—ด ์‹œ์Šคํ…œ, ์–ด๋–ป๊ฒŒ ๋งŒ๋“œ๋Š”์ง€ ๊ถ๊ธˆํ•˜์ง€ ์•Š์€๊ฐ€?

๊ทธ ๊ตฌํ˜„์— ๋Œ€ํ•ด ์•„์ฃผ ์ƒ์„ธํžˆ ๊ณต์œ ๋œ ์ž๋ฃŒ๋‹ค.

 

์ธ์ฆ/์ธ๊ฐ€๋Š” ์–ด๋””์— ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•ด์•ผ ํ• ๊นŒ? (gmarket.com)

์„œ๋น„์Šค๋ฅผ ์ดˆ๊ธฐ ๊ตฌ์ถ•ํ•˜๋‹ค ๋ณด๋ฉด ํ•œ ๋ฒˆ์€ ๊ตฌํ˜„ํ•˜๊ฒŒ ๋˜๋Š” ์ธ์ฆ(Authentication)/์ธ๊ฐ€(Authorization) ์–ด๋””์„œ, ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•  ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•ด์„œ ์žฅ๋‹จ์ด ์žˆ๋Š”๋ฐ, ์ด์— ๋Œ€ํ•œ ๊ณ ์ฐฐ๊ณผ ์ดํ•ด๋ฅผ ๋•๋Š” ์ข‹์€ ๊ธ€์ด๋‹ค.

 

Sharded MySQL Cluster ๋„์ž… ๋ฐฐ๊ฒฝ๊ณผ ๊ฐœ๋ฐœ๊ธฐ (๋ถ€์ œ: ์šฐ๋‹นํƒ•ํƒ• ์ขŒ์ถฉ์šฐ๋Œ ๊ฐœ๋ฐœ๊ธฐ) (gmarket.com)

MySQL๋กœ Sharded Cluster๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ณผ์ •์— ๋Œ€ํ•ด ์•„์ฃผ ์ƒ์„ธํžˆ ์„ค๋ช…ํ•œ๋‹ค. DB ์ดํ•ด๋„๋ฅผ ๋†’์ด๋Š” ๋ฐ์— ๋„์›€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ๊ธ€์ด๋‹ค.

 

์›น ๋ธŒ๋ผ์šฐ์ €์— URL์„ ์ž…๋ ฅํ•˜๋ฉด ์–ด๋–ค ์ผ์ด ์ƒ๊ธฐ๋‚˜์š”? | Amazon Web Services ํ•œ๊ตญ ๋ธ”๋กœ๊ทธ

๊ตฌ๊ธ€, ๋„ค์ด๋ฒ„, ๋ผ์ธ, ์นด์นด์˜ค ๋“ฑ ๊ตญ๋‚ด ์œ ์ˆ˜์˜ ํšŒ์‚ฌ๋“ค์ด ๋ฉด์ ‘์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ–ˆ๋˜ ๋ฌธ์ œ๋‹ค.

์ง€๊ธˆ์€ ๋งŽ์ด ์•Œ๋ ค์ ธ ๋œ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๋ฉด์ ‘ ์งˆ๋ฌธ์ด ๋˜์–ด๋ฒ„๋ ธ์ง€๋งŒ, ์™œ ๋งŽ์ด ์‚ฌ์šฉ๋œ ๋ฉด์ ‘ ์งˆ๋ฌธ์ธ์ง€๋Š” ์ž์„ธํžˆ ์ฝ์–ด๋ณด๊ณ  ์ดํ•ดํ•˜๋ฉด ํ• ์ˆ˜๋ก ์ข‹์€ ์ฃผ์ œ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๊ฒ ๋‹ค.

 

๋„ค์ด๋ฒ„ ๋ฉ”์ธ ํŽ˜์ด์ง€์˜ ํŠธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ (naver.com)

์—ฌ์ „ํžˆ ๋งŽ์ด ์ด์šฉ๋˜๊ณ  ์žˆ๋Š” ๋„ค์ด๋ฒ„ ๋ฉ”์ธ ํŽ˜์ด์ง€๊ฐ€ ๊ทธ ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š”์ง€ ๊ถ๊ธˆํ•˜์ง€ ์•Š์€๊ฐ€? ๊ทธ ๋น„๊ฒฐ์— ๋Œ€ํ•ด์„œ ๋„ค์ด๋ฒ„๊ฐ€ ์ง์ ‘ ๋ฐํ˜”๋‹ค.

 

How Discord Stores Trillions of Messages

What ScyllaDB Is and Why You Should Care | by Mottakin Chowdhury | Better Programming

๊ตญ๋‚ด์—์„œ๋Š” NoSQL ํ•˜๋ฉด MongoDB๋กœ ์ฒœํ•˜ ํ†ต์ผ๋˜์–ด ๊ฐ€๋Š” ๊ฐ์ด ์žˆ์ง€๋งŒ, ๋งค์šฐ ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” Discord๋Š” MongoDB โ†’ Cassandra โ†’ ScyllaDB๋กœ ์ „ํ™˜ํ•ด๊ฐ€๋ฉด์„œ์˜ ์ด์œ ์™€ ์†Œ๊ฐ, ์žฅ๋‹จ์  ๋“ฑ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ด ์ค€๋‹ค.

์‹ค์ œ๋กœ MongoDB๋Š” HotData ๊ฐœ๋…์œผ๋กœ ์„ฑ๋Šฅ ์œ ์ง€๋ฅผ ์œ„ํ•ด ๊ฝค๋‚˜ ํฐ ์ฝ”์ŠคํŠธ๋ฅผ ์†Œ๋ชจํ•˜๋ฏ€๋กœ ๋ชจ๋“  ์ƒํ™ฉ์—์„œ ์„ ํƒํ•  ์„ ํƒ์ง€๊ฐ€ ์•„๋‹Œ๋ฐ, ์ด์— ๋Œ€ํ•œ ์„ค๋ช…์œผ๋กœ ์ข‹์€ ๊ต์œก ์ž๋ฃŒ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

How Discord Supercharges Network Disks for Extreme Low Latency

๋””์Šค์ฝ”๋“œ๊ฐ€ DB ์ €์žฅ์†Œ ๋””์Šคํฌ๋ฅผ ๋‹ค๋ฃจ๋ฉด์„œ์˜ ๊ณ ์ฐฐ๊ณผ ๊ณผ์ •์„ ์ƒ์„ธํžˆ ๋“œ๋Ÿฌ๋‚ด์คฌ๋‹ค.

Cloud Disk๋ฅผ RAID๋กœ ๋ฌถ๋Š” ๊ณผ์ • ๋“ฑ ์žฌ๋ฐŒ๊ฒŒ ์ฝ์„ ์ˆ˜ ์žˆ๊ณ , ํด๋ผ์šฐ๋“œ์—์„œ๋„ ์ง์ ‘ ์ธํ”„๋ผ ์„ธํŒ…์„ ํ•ด์•ผ ํ•  ๋•Œ์— ๋Œ€ํ•œ ๊ณผ์ •์„ ํ†ตํ•ด ์ปดํ“จํ„ฐ ์žฅ์น˜์— ๋Œ€ํ•œ ์ดํ•ด๋„์— ๋„์›€์„ ์ค„ ๊ฒƒ์ด๋‹ค.


F-Lab์—์„œ ํ•ด์™ธ ๊ฐœ๋ฐœ์ž ์ทจ์—… ์ปจํผ๋Ÿฐ์Šค๋ฅผ ์ฃผ์ตœํ•ฉ๋‹ˆ๋‹ค!

๊ฐœ๋ฐœ์ž ํ•ด์™ธ์ทจ์—…์„ ๊ฟˆ๊ฟ”๋ณด์‹  ์ ์ด ์žˆ์œผ์‹ ๊ฐ€์š”?

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

 

์ด๋Ÿฐ ๊ถ๊ธˆ์ฆ์„ ๊ฐ€์ง„ ๋ถ„๋“ค์ด ๋ณด๋ฉด ๋”์šฑ ์ข‹์•„์š”!


์™ธ๊ตญ์–ด๋ฅผ ์–ด๋Š ์ˆ˜์ค€๊นŒ์ง€ ๊ณต๋ถ€ํ•ด์•ผ ํ• ๊นŒ?

๋ฉด์ ‘์—์„œ ์š”๊ตฌํ•˜๋Š” ์ˆ˜์ค€์€ ์–ด๋Š์ •๋„์ผ๊นŒ?

ํ•ด์™ธ ๊ธฐ์—…์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์–ด๋–ค ์—ญ๋Ÿ‰์„ ์š”๊ตฌํ• ๊นŒ?

๋น„์ž์™€ ์˜คํผ ๋“ฑ ํ˜„์‹ค์ ์ธ ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„๊นŒ?

๋ ˆํผ๋Ÿฐ์Šค๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š”๋ฐ, ์‹ ์ž…์œผ๋กœ ์ž…์‚ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ?


[ ์ œ1ํšŒ ๊ฐœ๋ฐœ์ž ๊ธ€๋กœ๋ฒŒ ์ปค๋ฆฌ์–ด ์ปจํผ๋Ÿฐ์Šค ]

๐Ÿ“Œ ์ผ์‹œ: 2023๋…„ 6์›” 3์ผ(ํ† ) 13:00~15:00
๐Ÿ“Œ ์ง„ํ–‰: YOUTUBE ๋ผ์ด๋ธŒ
๐Ÿ“Œ ์ ‘์ˆ˜ ๊ธฐ๊ฐ„: 2023๋…„ 5์›” 19์ผ(๊ธˆ) ~ 6์›” 2์ผ(๊ธˆ) 24:00๊นŒ์ง€

์ž์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. ๐Ÿ‘‡๐Ÿป
F-Lab & Company | info@f-lab.kr
์„œ์šธํŠน๋ณ„์‹œ ๊ฐ•๋‚จ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ98๊ธธ 20, ํ”Œ๋ผํƒ€๋„ˆ์Šค 5์ธต | 0507-1315-4710
์ˆ˜์‹ ๊ฑฐ๋ถ€ Unsubscribe