์ด ๊ธ์์๋ ์ด ๊ธ์์๋ golang์ ํ์ฉํ rate limit์ ๋ํด์ ๋ค๋ฃน๋๋ค. ์ต๊ทผ์ ํ์ฌ ์ ๋ฌด์์ tcp 100์ผ๋ก ๊ณ ์ ํ๊ณ ์ ์ ์ ๋ณด๋ฅผ ๋ฑ๋กํ๋ batch job์ ๊ฐ๋ฐํ์๋๋ฐ, golang์์ ์ ๊ณตํ๋ rate limit ํจํค์ง๋ฅผ ํ์ฉํ์ต๋๋ค. ๊ทธ๋์ ๊ด๋ จํด์ ๋ด์ฉ์ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํด์! ์ด ๊ธ์ ์ฝ๋ ์ฌ๋๋ค์ ๋ค์๊ณผ ๊ฐ์ ์ง์์ ์ป์ด๊ฐ๊ธธ ๊ธฐ๋ํฉ๋๋ค ์ฒ๋ฆฌ์จ ์ ํ(rate limit)์ด๋? golang rate package ์ฃผ์* ์ ๊ฐ ๊ฒฝํํ ์ผ์ด์ค๋ ๋จ์ผ batch job์ kubernetes cronjob์ผ๋ก ๋์์ํจ ๊ฒฝ์ฐ์ ๋๋ค. ๋ถ์ฐ ์์คํ ์์์ rate limiter๋ ๋ ๋ค๋ฅธ ๊ณ ๋ฏผ๊ฑฐ๋ฆฌ๋ค์ด ์กด์ฌํฉ๋๋ค. ๊ทธ ๊ณ ๋ฏผ๊ฑฐ๋ฆฌ์ ๋ํ ์ด์ผ๊ธฐ๋ ๊ธ ํ๋ฐ๋ถ์ ๋ค๋ฃน๋๋ค. ์ฒ๋ฆฌ์จ ์ ํ(rate limit)..
์ผ๋ง ์ ๋ถํฐ "์ข์ ๊ฐ๋ฐ์ ๋๊ธฐ"๋ผ๋ ๋ฉ๋ชจ๋ฅผ ๋จ๊ธฐ๊ธฐ ์์ํ๋ค. ๋ด๊ฐ ์๊ฐํ๊ธฐ์ "์ค ์ ์ฌ๋ ์ง์ง ์ผ ์ํ๋ค, ๋ฉ์๋ค"๋ผ๊ณ ์๊ฐํ๋ ๊ฒ๊ณผ ๋ฐ๋๋ก "์.. ์ ๊ฑด ์ ๋ง ๋ณ๋ก๋ค ์ ๋ ๊ฒ ํ์ง ๋ง์"ํ๋ ๊ฒ์ ์ผ์์ ์ผ๋ก(?) ๊ธฐ๋กํ๊ณ ์๋ค. ์ข์ ๊ฐ๋ฐ์๋ ๋ญ๊น? ์ข์ ๊ฐ๋ฐ์์ ๋ํ ์๊ฐ์ ์ฌ๋๋ง๋ค ๋ค๋ฅด๋ค. ๊ฒฐ๊ตญ ์ ์ฅ์ ๋ฐ๋ผ ์ฃผ๊ด์ ์์๊ฐ ๋ค์ด๊ฐ ๊ฒ ๊ฐ๋ค. ๊ทธ๋์ ์ข์ ๊ฐ๋ฐ์๋ผ๋ ๊ฒ์ ๋ํด ์ ๋์ ๊ธฐ์ค์ ์ ํ๋ ๊ฑด ๊ฑฐ์ ๋ถ๊ฐ๋ฅํ ์ง ๋ชจ๋ฅธ๋ค. ํ์ง๋ง ์ด๋์ ๋ ๋น์ทํ ๊ธฐ์ค์ ์ ํ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ค๋์ ๊ทธ ์ด์ผ๊ธฐ๋ฅผ ํด๋ณด๊ณ action item์ ๋์ถํด๋ณผ ๊ฒ์ด๋ค. ์ ์ด๋ ์ด ๊ธ์ ์ฝ๋ ์ฌ๋๋ค๋ ์๊ฐํ ๊ฑฐ๋ฆฌ๋ฅผ ์ฐพ๊ธธ ๋ฐ๋๋ค. ์๊ฒฌ์ ์ฃผ๊ณ ๋ฐ๊ณ ์ถ์ ๋ถ๋ค์ ์ธ์ ๋ ํ์์ ๋๋ค :) ๋ด๊ฐ ์๊ฐํ๋ ์ข์ ๊ฐ๋ฐ์(=๊ฐ์ด ์ผํ๊ณ ์ถ์..
์ข์ ์ฝ๋๋ฅผ ํ๋จํ๋ ๊ฑด ์ฃผ๊ด์ด๋ค. ์ด ๊ธ์ ์ฝ์ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ ๋ํด ์ต์ํ ์๊ฐํ ๊ฑฐ๋ฆฌ๋ฅผ ์ป์ด๊ฐ ์ ์๊ธฐ๋ฅผ ๊ธฐ๋ํ๋ค. ์ฝ๊ธฐ ์ฌ์ด ์ฝ๋๋ ๋ฌด์์ด๊ณ ์ ์ฝ๊ธฐ ์ฝ๊ฒ ์์ฑํด์ผํ๊ณ ๊ทธ๋ฐ ์ฝ๋๋ ์ด๋ป๊ฒ ํ์ํ๋์ง ๊ฐ๋ ์ฑ์ ๋ณธ์ง์ ์ผ๋ก ์ฃผ๊ด์ ์ธ ๊ฒ์ด๋ฉฐ ๊ทธ๊ฒ์ด ์ ํํ ๋ฌด์์ ์๋ฏธํ๋์ง ํ์คํ๊ฒ ์ ์ํ๊ธฐ๋ ์ด๋ ต๋ค. ๊ฐ๋ ์ฑ์ ํต์ฌ์ ๊ฐ๋ฐ์๊ฐ ์ฝ๋์ ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ์ดํดํ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ค์ ๋ก ์ด๋ ๊ฒ ํ๋ ค๋ฉด ๋ค๋ฅธ ์ฌ๋์ ๊ด์ ์์ ๋ณด์์ ๋, ์ฝ๋๊ฐ ํผ๋์ค๋ฝ๊ฑฐ๋ ์๋ชป ํด์๋ ์ ์๋์ง๋ฅผ ์์ํ๊ณ ๊ณต๊ฐํด์ผ ํ ๋๊ฐ ๋ง๋ค. ์ ๋ด์ฉ์ ์ข์ ์ฝ๋, ๋์ ์ฝ๋ : ํ๋ก๊ทธ๋๋จธ์ ์ฝ๋ ํ์ง ๊ฐ์ ๋ฒ์ด๋ผ๋ ์ฑ ์ ํ ๋ถ๋ถ์ด๋ค. ์ด ์ฑ ์์ ๋งํ๋ ์ฝ๋ ํ์ง์ ํต์ฌ ์์๊ฐ ์ฌ๋ฌ๊ฐ์ง ์๋๋ฐ ๊ทธ ์ค ํ๋๋ ๊ฐ๋ ์ฑ์ด๋ค. ์ฆ,..
- Total
- Today
- Yesterday
- grpc client
- Aws Reinvent 2023
- ํธ๋์ญ์ ๊ฒฉ๋ฆฌ ์์ค
- AWS re:Invent 2023
- golang oomkilled
- ๋ฐฑ์ค
- ํ(Heap)
- mysql ์คํ ๊ณํ
- rate limit
- 2023 ํ๊ณ
- ์คํ/ํ
- ์ข์ ๊ฐ๋ฐ์ ๋๊ธฐ
- Golang
- Go
- ๋ฑ ํฌ์๋ฌ๋ ๊ฐ๋ฐ์
- ์ข์ ์์ง๋์ด
- ์ถ์ ์ง๋
- ์๊ณ ๋ฆฌ์ฆ
- ์ข์ ๊ฐ๋ฐ์
- kotlin s3 upload
- ํด์
- ๊น์ด/๋๋น ์ฐ์ ํ์(DFS/BFS)
- ์ฝ๋ฉํ ์คํธ
- ์ฅ์ ํ๊ณ
- HTTP
- 2024ํ๊ณ
- 2023 ๊ฐ๋ฐ์ ํ๊ณ
- mysql
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ข์ ์ฝ๋๋ ๋ฌด์์ธ๊ฐ?
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |