Redis

RedisConf18 ๋ฐœํ‘œ ํ›„๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š”, LINE์˜ RedisํŒ€์˜ ์ตœ์ข…์—ด(Jongyeol Choi)์ž…๋‹ˆ๋‹ค. LINE์—์„œ๋Š” ๊ฐ ์„œ๋น„์Šค๋ณ„๋กœ ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ ๋ฉ”์‹œ์ง• ์„œ๋น„์Šค์—์„œ๋Š” Redis, HBase, Kafka ๋“ฑ์˜ ์˜คํ”ˆ ์†Œ์Šค ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ์š”, ์ €๋Š” ๊ทธ์ค‘์—์„œ ํŠนํžˆ Redis์™€ ๊ด€๋ จ๋œ ๋ถ€๋ถ„๋“ค์˜ ๊ฐœ๋ฐœ์„ ๋‹ด๋‹นํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ ์—ฐ์žฅ์œผ๋กœ, ์ง€๋‚œ 4์›” 26์ผ์—, ๋ฏธ๊ตญ ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ”์—์„œ ์—ด๋ฆฐ RedisConf18 ์ปจํผ๋Ÿฐ์Šค์— ๋ฐœํ‘œ์ž๋กœ ์ฐธ๊ฐ€ํ•ด์„œ, “Redis at LINE, 25 Billion Messages Per Day”๋ผ๋Š” ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐœํ‘œ ์ค€๋น„๋ถ€ํ„ฐ, ์ปจํผ๋Ÿฐ์Šค์˜ ๋ถ„์œ„๊ธฐ, ๋ฐœํ‘œ์— ๋Œ€ํ•œ ๋ฐ˜์‘ ๋“ฑ์„ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

RedisConf18 Venue

LINE LIVE์˜ PC ์†ก์ถœ ๊ธฐ๋Šฅ์„ ์œ„ํ•œ queue ๊ตฌํ˜„

์•ˆ๋…•ํ•˜์„ธ์š”, LINE LIVE ๊ฐœ๋ฐœ์„ ๋‹ด๋‹นํ•˜๊ณ  ์žˆ๋Š” Yappo์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ์‚ฌ์šฉ์ž์˜ PC์—์„œ LINE LIVE ์„œ๋น„์Šค๋ฅผ ์†ก์ถœํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด task ์‹คํ–‰์„ ์ง€์—ฐํ•˜๋Š” queue๋ฅผ ๋งŒ๋“  ๊ณผ์ •์„ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

LINE LIVE์˜ ์†ก์ถœ ๋ฐฉ์‹

๊ธฐ์กด์— LINE LIVE์—์„œ ์ œ๊ณตํ•˜๋Š” ์†ก์ถœ ๋ฐฉ์‹์€ LINE LIVE ์•ฑ์—์„œ ์ง์ ‘ ์†ก์ถœํ•˜๋Š” ๋ฐฉ์‹, LINE Official Account Manager์™€ RTMP ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์ „์šฉ ์žฅ๋น„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ PC์—์„œ ์†ก์ถœํ•˜๋Š” ๋ฐฉ์‹์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด์„œ, ์‚ฌ์šฉ์ž๋Š” LINE LIVE ์•ฑ์„ ์‚ฌ์šฉํ•ด์•ผ ๋ฐฉ์†ก์„ ํ•  ์ˆ˜ ์žˆ๊ณ  PC์—์„œ๋Š” ๋ถˆ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. PC์—์„œ์˜ ๋ฐฉ์†ก์€ LINE OA ๊ด€๋ฆฌ์ž๋งŒ ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜ ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ๋‘ ์†ก์ถœ ๋ฐฉ์‹์ด ์™„์ „ํžˆ ๋‹ค๋ฅธ ๊ตฌ์กฐ๋กœ ๊ตฌํ˜„๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ๊ธฐ๋ณธ ์„ค๊ณ„๋Š” ๋™์ผํ•ฉ๋‹ˆ๋‹ค.