- go
GeoIP DB의 불필요한 메모리 사용을 줄인 방법
Pyroscope로 발견한 GeoIP DB의 heap 복사를 mmap과 직접 embed 실험으로 비교하고, 배포 구조를 유지하면서 불필요한 메모리 사용을 줄인 과정입니다.
2026년 9월 19일
- go
메모리는 줄었는데, Go GC는 왜 더 자주 돌았을까?
캐시가 줄어든 Go 서버에서 생존 heap, 할당률, GC 빈도와 응답시간을 함께 살펴본 기록
2026년 9월 13일 - go
Go 서버의 할당량을 37% 줄인 두 번의 작은 수정
Pyroscope로 찾은 gzip.Writer와 캐시 복사 병목, 그리고 카나리 배포 검증
2026년 9월 5일 - go
Go Pointer 쉽게 이해해보자
Go 포인터의 기본 개념과 사용하는 이유를 알아봅시다
2026년 8월 16일 - go
feature-flag 누락된 설정 한 줄로 성능 개선에서 오픈소스 기여까지
go-feature-flag 또 기여해버렸지 모얌
2026년 8월 1일 - go
DynamoDB SDK v2 전환으로 Go 애플리케이션 CPU 줄이기
Pyroscope로 찾은 reflection 병목과 guregu/dynamo v2 전환 — 요청당 CPU 59% 감소, HPA 파드 수 절반으로
2026년 7월 19일 - go
Go Memory 기본지식
공부해야겠지?
2026년 6월 27일 - go
Feature Flag API의 p99 레이턴시 개선
오픈소스 기여까지
2026년 5월 2일 - go
오픈소스 기여하며 배운 Go 테스트 격리성
컴파일러가 막아주는 테스트
2026년 4월 25일 - go
go interface 의 적절한 위치
interface 를 어디에 둘 것인가
2026년 1월 23일