모든 블로그
타다

타다

⚠️ 타다 테크블로그는 리뉴얼 이후 RSS를 제공하지 않아 새로운 게시글을 표시하지 못하고 있습니다. ⚠️

주요 카테고리 아키텍처 · DevOps · 백엔드

활동 요약

대표 인기 포스트모듈화를 통한 SwiftUI Preview 효율화70 조회
최근 30일
0개
평균 조회
29
누적 조회
849
전체 글
29개
마지막 발행
2024. 10. 8.
블로그 방문

타다 기술 블로그 글 (29)

프론트엔드

Android Wear 개발하기

Android Wear 앱의 알림·Micro App 구조와 모바일-Wear 간 데이터 흐름을 공유했습니다. 기능 제약, 원형 화면, 패키징 조건을 고려한 개발 주의점을 정리했습니다.

#Android#Android Wear#EventBus
1200

아키텍처

비트윈 PC 버전 개발기

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

#WebSocket#CEF#React
2800

백엔드

비트윈의 HBase 스키마 해부

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

#HBase#Thrift#NoSQL
2500

데브옵스

블로그 운영 방법에서 엿보는 VCNC의 개발문화

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

#Jekyll#AWS#S3
1400

백엔드

HBase Meetup - 비트윈에서 HBase를 사용하는 방법

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

#HBase#Hadoop MapReduce#MySQL
2200

백엔드

HBase상 트랜잭션 라이브러리 Haeinsa를 소개합니다

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

#HBase#Haeinsa#NoSQL
2100

프론트엔드

안드로이드 클라이언트 Reflection 극복기

안드로이드 데이터 변환에 사용한 Reflection의 스크롤 반응성 저하를 분석했습니다. APT 기반 Accessor 코드 생성으로 직접 호출 방식의 성능과 유지보수성을 확보했습니다.

#Android#Reflection#Dexmaker
2800

아키텍처

비트윈의 스티커 시스템 구현 이야기

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

#Java#WebP#CloudFront
3700

백엔드

비트윈이 사용자를 분석하는 방법

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

#Hive#HBase#Scala
1400

백엔드

HBase 설정 최적화하기

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

#HBase#HDFS#NoSQL
2700

아키텍처

비트윈 시스템 아키텍처

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

#Java#Netty#Thrift
3800