๋ฉ์ธ์ง ํ ์์ 2๋ฒ ์ง๋ฌธ์์ต๋๋ค!!
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค!!! ์ดํด๊ฐ ์ ๋๋ ๋ถ๋ถ์ด ์กฐ๊ธ ์์ด ์ถ๊ฐ์ ์ผ๋ก ์ง๋ฌธ๋๋ฆฝ๋๋ค.. (๋ฉ์์ง ํ์ ์ฅ๋จ์ ์ ์ค๋ช
ํ๋ ๊ฐ๋จํ ์์์ ์ด๊ธ๋๋ ์ง๋ฌธ์ธ ๊ฒ ๊ฐ์ง๋ง ์๋ฌธ์ด ๋ค์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค..)User์ piano cat ๊ฒ์ ์์ฒญ์ google server๊ฐ message queue์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ๋ฐ๋ก ์ข
๋ฃ๋ ๊ฑฐ๋ผ ์๊ฐ๋๋๋ฐ ์ด๋ฌ๋ฉด User๋ ์์ฒญ์ ๋ํ ์๋ต์ผ๋ก ๋น ๊ฐ์ ๋ฐ์ง ์๋์..?๋ง์ผ Google Server์์ ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ User ์์ฒญ์ await ํด Results Store์์ Google Server๋ก API ์๋ ํฌ์ธํธ ์ ๋ฌ์ด๋ ์๋ต ๋ฉ์์ง ํ๋ฅผ ํ์ฉํ ์๋ต ๊ฒฐ๊ณผ๊ฐ ์ฌ ๋๊น์ง ๊ธฐ๋ค๋ฆฐ ํ ํด๋น ๊ฒฐ๊ณผ๋ฅผ piano cat ๊ฒ์ ์์ฒญ์ ํ User์๊ฒ ์ ๋ฌํ ์ ์์๊น์?? (User์ ๊ฒ์ ์์ฒญ์ ๋ฌผ๊ณ ์๋ ์ค๋ ๋์ ์๋ ํฌ์ธํธ๋ ์๋ต ๋ฉ์์ง ํ๋ฅผ ์ฌ์ฉํ๋ ์ค๋ ๋๋ ๋ฌ๋ผ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ์ง..)๊ฒฐ๊ตญ, Google Server๋ Results Store์์ ๋ฐ์ ๊ฒฐ๊ณผ๋ฅผ DB ์ ์ฅ์ด๋ ์บ์ฑํ๊ณ , User๋ ์ฒ์ piano cat ๊ฒ์ ์์ฒญ์ ๋ํ ์๋ต์ผ๋ก ๋น ๊ฐ์ ๋ฐ์ผ๋ฉด Google Server์ ๋ฐ๋ณต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌ์์ฒญ -> Google Server๋ piano cat์ผ๋ก ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ์์ผ๋ฉด ํด๋น ๊ฐ์ ๋ฐ๋ก ๋ฐํํ๋ ์์ผ๋ก ์ฒ๋ฆฌ๊ฐ ๋๋์ง.. ๊ถ๊ธํฉ๋๋ค.