๐ฅ ๋ฉฑ๋ฑ์ฑ(Idempotent)์ด ๋ญ๊ฐ์?
ํ๋ก๊ทธ๋๋ฐ์ ์ ํ๋ค๋ณด๋ฉด '๋ฉฑ๋ฑํจ์', '๋ฉฑ๋ฑ์ฑ', '๋ฉฑ๋ฑํ๊ฒ' ๋ฑ์ ๋ง์ ์์ฃผ ์ ํ ์ ์๋๋ฐ์, '๋ฉฑ๋ฑ์ฑ'์ ์ฒซ๋ฒ์งธ ์ํ๊ณผ ๊ทธ ๋ค ์ฌ๋ฌ์ฐจ๋ก ์ํํ ๊ฒฐ๊ณผ๊ฐ ๋ชจ๋ ๋์ผํ ์์ฑ์ ๋ปํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ด๋ค ์ซ์์ 1์ ๊ณฑํ๋ ์ฐ์ฐ์ ์ฌ๋ฌ ๋ฒ ์ํํด๋ ์ฒ์ 1์ ๊ณฑํ ๊ฒ๊ณผ ๊ฐ์ ์ซ์๊ฐ ๋์ค๋ ๊ฒ๊ณผ ์ ๋ถ๋จ๋ค์๊ฒ ํ๋ณตํ๋๊ณ ๋ฌผ์ด๋ณด๋ฉด ํญ์ ํ๋ณตํ๋ค๋ ๋ต๋ณ์ด ๋์ค๋ ๊ฒ์ด ๋ฉฑ๋ฑํ๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฉฑ๋ฑ์ฑ์ ๋ํด ํ ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ์์ ์์ธํ ์ค๋ช ํ ๊ธ์ด ์์ด ๊ณต์ ๋๋ฆฝ๋๋ค. HTTP ๋ฉ์๋์ API ๊ด์ ์์ ๊ทธ๋ฆฌ๊ณ ์ค์ ํ ์ค ํ์ด๋จผ์ธ ํ์์ ๋ฉฑ๋ฑ์ฑ์ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง์ ๋ํ ๋ด์ฉ์ด ์์ธํ ๊ธฐ์ ๋์ด ์์ผ๋ ๊ด์ฌ์์ผ์ ๋ถ๋ค๊ป์๋ ํ๋ฒ ๋ณด์๋ฉด ์ข๊ฒ ์ต๋๋ค. ๐ ์๋ฌธ ๋งํฌ https://blog.tossbusiness.com/articles/dev-1?from=category