Notice
Recent Posts
Recent Comments
Link
250x250
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- 자격증
- 정보보안
- 그래프데이터베이스
- 랜섬웨어
- 보안 분석
- GraphDB
- 보안솔루션
- IT보안
- go
- 데이터모델링
- 공부
- 그래프 데이터베이스
- 사이버 보안
- neo4j성능
- 시험
- security
- Neo4j
- 보안
- SQLD
- 사이버보안
- 정리
- 프로그래밍
- graph
- Database
- 정보보안기사
- concurrency
- Golang
- cypher
- 위협 탐지
- 해킹
Archives
- Today
- Total
목록leaky bucket (1)
Jamie the programmer

대규모 트래픽을 다루는 서버나 API에서는 Rate Limiting(속도 제한)이 매우 중요하다.보안 관점에서도, 무차별 암호 대입 공격(Brute Force)이나 Dos/DDoS 공격과 같은 악의적 트래픽을 효과적으로 제한하기 위해서는 Rate Limiting이 필수적이다.또한, 계정 도용 방지, API Key 남용 방지, 자원(네트워크, CPU, DB 등) 보호 등 다양한 측면에서 보안 강화를 기대할 수 있다.Go 언어에서는 표준 라이브러리에 포함된 확장 패키지 golang.org/x/time/rate와, 오픈소스로 제공되는 go.uber.org/ratelimit 라이브러리가 대표적이다. 이 글에서는 이 두 라이브러리가 구현하고 있는 대표적인 알고리즘인 Token Bucket과 Leaky Bucket..
programming/golang
2025. 3. 10. 11:10