Search

240712_0957_[Golang] Golang 도입, 그리고 4년 간의 기록 - 변규현, 당근마켓

출처

CPU Throttling

runtime : make GOMAXPROCS cfs-aware on GOOS=linux #33803
NumCPU가 cgroup에 할당된 것보다 크게 잡히면 어떤 현상이 나타날까?
쓰로틀링이 발생하게 되고 해결방법은 아래와 같다.
automaxprocs
uber-go

메모리 최적화 및 GC Tuning 경험

가장 높은 트래픽을 받는 서버 이야기
Runtime 개선 → GC 튜닝을 선택
GC Frequency가 높음 → 400 gccycle/minute
문제 해결

추후 내용

도메인 복잡도가 올라감에 따라 변화하는 code의 변화
gPRC 서비스 최적화 하는 방법
로깅을 효과적으로 하는 시스템 디자인
마이크로서비스를 나누는 기준
k8s 환경에서 네트워크 이슈 트레킹

안녕하세요

한국전자기술연구원 김영광입니다.
관련 기술 문의와 R&D 공동 연구 사업 관련 문의는 “glory@keti.re.kr”로 연락 부탁드립니다.

Hello

I'm Yeonggwang Kim from the Korea Electronics Research Institute.
For technical and business inquiries, please contact me at “glory@keti.re.kr”