2025년 7월 16일
Hive 채팅 시스템 구축기
Hive 채팅 시스템의 실시간 통신 구조와 라우팅, 부가기능 분리 전략을 정리했습니다. Netty, WebSocket, Akka, gRPC, Armeria를 활용한 설계 고민을 공유했습니다.


2025년 7월 16일
Hive 채팅 시스템의 실시간 통신 구조와 라우팅, 부가기능 분리 전략을 정리했습니다. Netty, WebSocket, Akka, gRPC, Armeria를 활용한 설계 고민을 공유했습니다.

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

2024년 9월 5일
X-PLANET 마켓플레이스는 XPLA를 통해 NFT 2차 거래를 지원하는 탈중앙화 거래소다. 이 플랫폼은 XPLA에서 제공하는 Public LCD(Light Client

2024년 8월 29일
폰을 들어 아무 앱이나 열어 보자. 앱이 실행되는 그 짧은 순간에도 수십 줄의 코드가 실행될 것이다. 이때, 만약 앱이 뚝 꺼져 버린다면 ‘언제’ 문제가 발생한 것일까?

2024년 7월 18일
PC 패키지 게임이 한창 유행이던 때, 게이머들이 레벨과 능력치를 임의로 변경해 손쉽게 게임을 진행하던 시절이 있었다. 당시 게임 유저들이 즐겨 쓰던 어뷰징 툴(PC To

2023년 10월 17일
Hive 애널리틱스는 게임을 플레이하면서 발생하는 대용량 로그를 수집하고 활용할 수 있는 여러 기능을 제공하고 있다. 지표, 세그먼트, 퍼널 분석뿐만 아니라 빅쿼리(Big

2023년 9월 12일
하루에도 수많은 유저가 게임에 접속한다. 각 유저는 게임 내에서 광고 시청, 게임 플레이, 결제 등 다양한 행동 패턴을 보이고, 이 패턴은 유저마다 다르다. 다양한 행동

2023년 1월 10일
'사내 IT 인프라' 괜스레 낯설게 느껴지는 단어다. 동료들과 협업을 위한 커뮤니케이션 툴인 메신저와 그룹웨어, 게임 운영을 위한 하이브 SDK와 서버 등. 모두 IT 인

2022년 11월 24일
잘 만든 게임을 출시해도 유사한 게임이 곧바로 출시되는 시장이 바로 모바일 게임 시장이다. 때문에 게임의 장기적인 성공을 위해서는 유저와 지속적으로 커뮤니케이션하는 것이

2022년 9월 7일
챗봇은 특정한 규칙 또는 인공지능(AI)을 기반으로 대화형 인터페이스를 통해 유저와 인터랙션 하는 서비스입니다. 현재 다양한 산업 분야에서 고객 응대를 위해 챗봇을 사용하

2022년 7월 11일
모바일 앱을 개발할 때 서버에서 비트맵 이미지를 받아 보여주는 기능을 구현해야 할 경우가 있습니다. 안드로이드에서는 BitmapFactory와 같은 저수준 API만을 제공

2022년 5월 30일
게임은 게임 본연의 기능 이 외에도 유저가 게임을 직접 하기까지 마켓 출시를 위해 신경 써야 할 부분들이 있습니다. 유저를 식별할 수 있는 로그인 과정이 있어야 하며 출시
