Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํšŒ์˜: ์‹ค์ œ AWS Lambda๋ฅผ ์‚ดํŽด๋ณด๊ณ  Akka ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ

Java, DevOps, QA ๋ฐ JS ๋ถ„์•ผ์˜ ๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€๋“ค์„ ํ•œ์ž๋ฆฌ์— ๋ชจ์œผ๋Š” ๊ฐœ๋ฐฉํ˜• ํ”Œ๋žซํผ์ธ DINS IT EVENING์€ 21์›” 19์ผ 30์‹œ 19๋ถ„์— Staro-Petergofsky Prospekt, XNUMX(์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ)์—์„œ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํšŒ์˜๋ฅผ ๊ฐœ์ตœํ•ฉ๋‹ˆ๋‹ค. ํšŒ์˜์—์„œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ณด๊ณ ์„œ๊ฐ€ ๋ฐœํ‘œ๋ฉ๋‹ˆ๋‹ค.

โ€œAWS Lambda ์ž‘๋™โ€(Alexander Gruzdev, DINS)

Alexander๋Š” ์–ด๋–ค ์ด์œ ๋กœ๋“  ์ƒˆ๋กœ์šด ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐ ์ง€์นœ ์‚ฌ๋žŒ๋“ค๊ณผ EC2์˜ ๊ฐ€๋™ ์ค‘์ง€ ์‹œ๊ฐ„์— ๋Œ€ํ•œ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ์‚ฌ๋žŒ๋“ค์ด ๊ด€์‹ฌ์„ ๊ฐ€์งˆ ๊ฐœ๋ฐœ ์ ‘๊ทผ ๋ฐฉ์‹์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์ธ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋žŒ๋‹ค ์ž‘์„ฑ ๋ฐ ํ…Œ์ŠคํŠธ๋ถ€ํ„ฐ ๋ฐฐํฌ ๋ฐ ๋กœ์ปฌ ๋””๋ฒ„๊น…๊นŒ์ง€ ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ณด๊ณ ์„œ๋Š” AWS Lambda ๋˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์ ‘๊ทผ ๋ฐฉ์‹์— ๋Œ€ํ•ด ์ด๋ฏธ ๋“ค์–ด๋ณธ ์ ์ด ์žˆ๋Š” ๋…์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

โ€œ๊ณ ๋ถ€ํ•˜ ์‹œ์Šคํ…œ์˜ ํ•ต์‹ฌ์ธ Akkaโ€ (Igor Shalaru, Yandex)

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

์‰ฌ๋Š” ์‹œ๊ฐ„์—๋Š” ์—ฐ์‚ฌ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ํ”ผ์ž๋ฅผ ๋จน๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ณด๊ณ ์„œ๊ฐ€ ๋๋‚œ ํ›„ DINS์— ๋Œ€ํ•ด ๋” ์ž˜ ์•Œ๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•ด ์งง์€ ์‚ฌ๋ฌด์‹ค ๊ฒฌํ•™์„ ์ค€๋น„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” 21.40์‹œ XNUMX๋ถ„๊นŒ์ง€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์ „ ๋“ฑ๋ก์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€