
비트윈 PC 버전 개발기
웹 기술과 CEF를 결합해 브라우저 엔진 내장형 PC 애플리케이션을 개발했습니다. 서버에는 WebSocket을 추가하고 React·Webpack으로 웹 앱 복잡도를 관리했습니다.
새로운 기술 블로그가 추가되었어요

웹 기술과 CEF를 결합해 브라우저 엔진 내장형 PC 애플리케이션을 개발했습니다. 서버에는 WebSocket을 추가하고 React·Webpack으로 웹 앱 복잡도를 관리했습니다.


버즈빌의 첫 내부 해커톤과 연례 워크숍을 결합한 3일 행사를 소개했습니다. 전통적 형식에서 벗어난 팀 경험 중심의 프로그램을 시도했습니다.


Ghost Town으로 PhantomJS의 크래시와 메모리 문제를 견디는 이미지 렌더링 구조를 설계했습니다.\n작업 큐, 워커 재할당, 프로세스 재시작으로 자동 확장과 복구를 지원합니다.

비트윈의 HBase 저장 구조와 Datastore 기반 접근 방식을 설명했습니다. 트랜잭션·인덱스·키 설계로 성능과 무결성을 확보했습니다.

Jekyll·S3·CloudFront로 정적 블로그를 구성하고 배포 과정을 자동화했습니다. JIRA와 Pull request를 글감 관리·리뷰에 적용해 개발 문화를 운영에 녹였습니다.

비트윈은 채팅의 높은 쓰기 성능과 대량 로그 분석을 위해 HBase를 활용했습니다.\nMapReduce·MySQL 분석 흐름과 HBase 다중 행 트랜잭션 라이브러리 Haeinsa를 소개했습니다.

HBase의 다중 행·테이블 트랜잭션 부재를 해결하기 위해 Haeinsa를 소개했습니다. ACID와 직렬화 격리를 제공하며, 연산 패턴별 성능 특성을 설명합니다.

안드로이드 데이터 변환에 사용한 Reflection의 스크롤 반응성 저하를 분석했습니다. APT 기반 Accessor 코드 생성으로 직접 호출 방식의 성능과 유지보수성을 확보했습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

스티커 스토어·다운로드·권한 검증 구조와 구현 선택을 정리했습니다.\nWebP, CDN, GAE, 서명 토큰으로 용량·운영·보안 문제를 해결했습니다.

비트윈은 Access Log를 기반으로 사용자 행동을 집계하고 분석 플랫폼을 단계적으로 확장했습니다. 익명화와 시각화를 바탕으로 개인정보를 보호하며 의사결정과 실행으로 연결했습니다.

HBase·HDFS 설정을 읽기 중심 서비스와 OLAP 환경에 맞춰 최적화한 사례를 정리했습니다. 캐시·메모리·네트워크·컴팩션 설정의 효과와 운영상 주의점을 설명합니다.

비트윈의 HTTP·TCP 채팅 서비스와 커플 단위 샤딩 기반 아키텍처를 설명했습니다. 다계층 구조와 HBase 트랜잭션으로 확장성·장애 격리를 개선하는 방향을 제시했습니다.