
gRPC ๋?(Introduction to Remote Procedure Calls)
ยท
IT/gRPC
์ด ํ์ด์ง์์๋ gRPC ๋ฐ ํ๋กํ ์ฝ ๋ฒํผ๋ฅผ ์๊ฐํฉ๋๋ค. gRPC๋ ํ๋กํ ์ฝ ๋ฒํผ๋ฅผ IDL(์ธํฐํ์ด์ค ์ ์ ์ธ์ด) ๋ฐ ๊ธฐ๋ณธ ๋ฉ์์ง ๊ตํ ํ์์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. gRPC ๋ฐ/๋๋ ํ๋กํ ์ฝ ๋ฒํผ๋ฅผ ์ฒ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด ๋ด์ฉ์ ์ฝ์ด๋ณด์ธ์. ๋จผ์ gRPC๊ฐ ์๋ํ๋ ๊ฒ์ ๋ณด๋ ค๋ฉด ์ธ์ด๋ฅผ ์ ํํ๊ณ ๋น ๋ฅธ ์์์ ์ฌ์ฉํด ๋ณด์ธ์. Overview gRPC์์ ํด๋ผ์ด์ธํธ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ก์ปฌ ๊ฐ์ฒด์ธ ๊ฒ์ฒ๋ผ ๋ค๋ฅธ ์ปดํจํฐ์ ์๋ฒ ์์ฉ ํ๋ก๊ทธ๋จ์ ์๋ ๋ฉ์๋๋ฅผ ์ง์ ํธ์ถํ ์ ์์ผ๋ฏ๋ก ๋ถ์ฐ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ ์๋น์ค๋ฅผ ๋ ์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ๋ง์ RPC ์์คํ
๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก gRPC๋ ๋งค๊ฐ ๋ณ์ ๋ฐ ๋ฐํ ํ์์ ์ฌ์ฉํ์ฌ ์๊ฒฉ์ผ๋ก ํธ์ถํ ์ ์๋ ๋ฉ์๋๋ฅผ ์ง์ ํ์ฌ ์๋น์ค๋ฅผ ์ ์ํ๋ ๊ฐ๋
์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์๋ฒ ์ชฝ์์..