모든 태그
태그

Go 기술 블로그 글

Go 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 20최신 20개 표시
홈에서 필터

최신 게시글

20개 표시

백엔드

AI가 규칙을 "알잘딱" 지키는 백엔드 레포 만들기

AI가 아키텍처 규칙을 어기는 문제를 CLAUDE.md가 아니라 코드 구조와 테스트로 해결한 사례를 다뤘습니다. Go 백엔드를 DDD와 커스텀 아키텍처 테스트로 리팩토링해 AI가 안정적으로 코드를 생성하도록 만들었습니다.

#Go#DDD#LLM
100

백엔드

AI가 규칙을 "알잘딱" 지키는 백엔드 레포 만들기

AI가 자연어 규칙을 무시하는 문제를 해결하기 위해 Go 백엔드를 DDD 구조로 리팩토링했습니다. 커스텀 아키텍처 테스트와 CI 강제로 규칙을 코드 수준에서 검증하도록 만들었습니다.

#Go#LLM#DDD
1500

데브옵스

Amazon Q Developer와 함께한 놀유니버스 EventScaler 구축 여정

놀유니버스는 이벤트 기반 프로모션 증가에 맞춰 EventScaler와 Kubernetes Operator로 자동 스케일링 체계를 구축했습니다. Amazon Q Developer를 활용해 설계와 구현을 보조받으며 운영 시간과 리스크를 크게 줄였습니다.

#Kubernetes#AWS#Go
4300

백엔드

당근 피드시스템 안정성 향상기: 프로파일링부터 서킷 브레이커까지

피드시스템의 반복 장애를 줄이기 위해 프로파일링과 메모리 최적화, 서킷 브레이커를 적용했습니다. 또한 PGO와 SLA/SLO/SLI 기반 모니터링으로 안정성과 성능을 함께 개선했습니다.

#Go#프로파일링#서킷 브레이커
23700

데브옵스

여기어때 CI/CD 개선기 Part 2: CI Pipeline 설계

CI Template이 분산되고 팀별 브랜치·빌드 방식이 달라 공통화가 어려운 문제를 개선했습니다. 모듈화와 전용 Agent, 자동화 테스트로 유지보수성과 일관성을 높였습니다.

#CI/CD#GitLab CI#Gradle
6600

기타

월 수십억 원 광고 수익의 비밀: 알라미 팀은 왜 SSP를 직접 만들었을까?

알라미 팀이 왜 SSP를 직접 만들었는지, OpenRTB와 실시간 경매 구조로 설명했습니다. Go, Kafka, ClickHouse 기반 아키텍처와 수익 최적화 운영 노하우도 소개했습니다.

#광고#OpenRTB#Kafka
12400

아키텍처

이벤트 드리븐 아키텍처 도입기

앱스토어의 동기 호출 중심 구조를 인메모리 이벤트 버스로 분리해 결합도를 낮췄습니다. 트랜잭션 훅과 비동기 핸들러를 지원해 확장성과 유연성을 높였습니다.

#이벤트 드리븐 아키텍처#event bus#transaction
800

백엔드

Go 테스트 자동화: Unit 테스트부터 Integration 테스트까지 - 코드 안정성, 이젠 완벽하게 검증한다!

Go의 표준 테스트 도구부터 Mocking, Integration Test, CI 자동화까지 한 흐름으로 정리했습니다. 테스트를 빠르고 자주 돌릴 수 있게 구조화해 코드 안정성을 높이는 방법을 설명했습니다.

#Go#test#Integration Test
7000

AI

Go로 만드는 실시간 음성 챗봇: OpenAI Realtime API를 가장 쉽게 쓰는 법 (Go routine + Go channel)

OpenAI Realtime API와 Go의 channel, goroutine을 활용해 실시간 음성 챗봇을 구현하는 구조를 소개했습니다.기존 STT-LMM-TTS 순차 처리의 한계를 줄이고 WebSocket 스트림을 단순화하는 방법을 설명했습니다.

#Go#OpenAI Realtime API#WebSocket
8200

프론트엔드

FE News 25년 6월 소식을 전해드립니다!

네이버 FE 엔지니어들이 2025년 6월 주요 웹·프런트엔드 기술 소식을 큐레이션해 소개했습니다. JavaScript, V8, AI 테스트, 신규 도구 등 다양한 읽을거리와 도구가 포함되었습니다.

#JavaScript#React#Go
16300

백엔드

Go로 쉽게 시작하는 동시성 프로그래밍

Go 언어의 설계 배경과 간결함, 견고함이라는 특징을 소개했습니다.\n동시성 프로그래밍을 쉽게 시작하는 관점에서 Go를 다루는 글입니다.

#Go#동시성
000

백엔드

에러를 리턴하는 goroutine 테스트 코드 쉽게 제어하기

goroutine 내부 에러를 테스트할 때의 비결정성을 줄이는 방법을 다뤘습니다. sync.WaitGroup과 채널 기반 Waiter로 종료 대기와 에러 전파를 제어하는 구조를 소개했습니다.

#Go#goroutine#동시성
8700

백엔드

Go GC를 너무 믿지 마세요 - 메모리 누수 탐지와 GC 주기 조절

Go GC만 믿고 메모리 증가를 넘기면 원인 파악이 늦어질 수 있음을 다뤘습니다. cgo 누수 탐지와 GOGC, GOMEMLIMIT 조절로 메모리 사용량을 개선하는 방법을 설명했습니다.

#Go#GC#메모리 누수
6000

백엔드

[디지털 트윈 기술 #5] Go Fiber Framework 를 활용한 동시성, 고성능 실시간 데이터 처리 back-end 서비스 개발 사례

Go Fiber Framework를 활용한 디지털 트윈용 백엔드 서비스 개발 사례를 다뤘습니다. 동시성과 고성능 실시간 데이터 처리에 초점을 맞춘 내용입니다.

#Go#web#동시성
1200

데브옵스

Informer를 사용해 쿠버네티스 중계 API 서버의 성능 개선하기

쿠버네티스 중계 API 서버를 Python에서 Go로 재구현하고 Informer 캐시를 적용했습니다. 그 결과 800개 노드의 리소스 계산 시간이 약 10초에서 0.2초로 줄었습니다.

#Kubernetes#Informer#Go
3900

백엔드

나는 생각한다, Go로 나는 분산 로깅을 개발한다.

Go로 분산 로깅 시스템을 개발하는 사례를 공유한 글입니다. IT팀이 구축 중인 분산 로그 시스템의 방향을 간단히 소개합니다.

#Go#logging#system
2700

백엔드

뱅크샐러드 Go 코딩 컨벤션

뱅크샐러드 코어 백엔드 팀의 Go 코딩 컨벤션을 소개한 글입니다.\nGo와 gRPC 기반 백엔드 개발에서 코드 일관성을 높이기 위한 기준을 정리했습니다.

#Go#gRPC
2300

백엔드

Profiling and Tracing Tips in Go(GopherCon 2023 발표)

Go에서 프로파일링과 트레이싱을 활용하는 방법을 소개한 GopherCon 2023 발표입니다. 런타임 성능 분석과 실행 흐름 추적의 실무 팁을 다룹니다.

#Go#모니터링
1600

백엔드

페타바이트 트래픽 원인 분석기

EKS의 CloudWatch 대시보드에서 네트워크 메트릭이 페타바이트로 보이는 문제를 분석했습니다. cAdvisor 누적값과 Pod 재시작 시 언더플로우가 원인이었습니다.

#EKS#AWS#CloudWatch
1400

백엔드

TrailDB to Ziegel(Cgo to Go)

스토리지 엔진의 사용 언어를 C/C++에서 Go로 변경한 과정을 소개했습니다. Cgo를 거쳐 Go로 옮겨가는 전환 흐름을 중심으로 다뤘습니다.

#Go#C++
1900