카카오가 실시간 추천 시스템 '루빅스'의 아키텍처와 운영 기술을 공개하며, 99.998% 가용성과 피크타임 20만 QPS 처리 능력을 소개했다.
2013년부터 개발된 모빌은 Jenkins와 MacPro 기반 자동화 빌드 및 사내 전용 앱센터 배포를 지원한다.
TIME_WAIT은 커널 소스에 60초로 하드코딩되어 tcp_fin_timeout으로 변경할 수 없으며, CLOSE_WAIT은 로컬 애플리케이션의 명시적 close() 호출이 필요하다.
카카오 기술 블로그가 2016년 4월 첫째 주 주간 링크 뉴스레터를 공개하며, npm 게이트와 unpublish 정책 변경을 특집으로 다뤘다.
테스트 결과 CPU 사용률 100%에서 60%로 감소하고 처리량이 2만에서 3.7만으로 증가했다.
카카오가 HBase 클러스터의 메트릭 모니터링, 리전 관리, 스냅샷 관리를 자동화하는 오픈소스 도구 'hbase-tools'를 공개했다.
마스터 장애 시 도메인 IP를 슬레이브로 즉시 전환해 연결을 복구하는 DNS TTL 0 기반 Redis HA 방식이다.
SCAN은 Cursor의 비트 역순 증분과 이중 해시 테이블 탐색으로 Rehashing 중에도 일관된 순회를 보장한다.
카카오가 HBase 클러스터의 리전 분포와 요청 현황을 시각화하는 오픈소스 도구 'HBase Region Inspector'를 공개했다.
브라우저 없이 Vim 터미널에서 GitHub 대시보드와 특정 저장소 활동 내역을 조회할 수 있다.
Scala의 Future를 활용해 Blocking I/O에서 Non-Blocking I/O로 전환하는 5단계 과정을 통해 Monad의 unit과 bind(flatMap) 개념을 실전 예제로 설명한다.
초당 3만 QPS 환경에서 CPU 2~3% 점유율로 안정적으로 동작하며 GitHub에서 소스를 공개했다.
카카오스토리 웹 클라이언트 팀이 코드 리뷰 도입 과정에서 발생한 병목 현상을 해결하기 위해 리뷰 마스터, 미리보기 서버, 컨벤션 자동화 등을 도입한 경험을 공유했다.
L4 장비의 세션 테이블 유지로 인한 배포 시 트래픽 유입 문제를 해결하기 위해 HealthCheck Fail 대기 후 웹서버 프로세스를 Stop하여 세션을 정리하는 절차를 제시했다.
Quagga 오픈소스를 활용해 전용 장비 없이 DNS와 Contents Cache 서비스의 안정성을 높였다.
L2DSR의 물리적 한계를 극복하고 서로 다른 IDC 간에도 로드밸런싱이 가능하도록 DSCP 기반 설정과 헬스체크 방식을 소개했다.
네이버클라우드가 데이터셋 간 충돌을 방지하고 통신 비용을 줄이는 새로운 LLM 후학습 전략 MERIT을 제안했다.
네이버가 독자적인 비전 및 오디오 인코더를 탑재하여 한국어와 멀티모달 이해력이 강화된 경량 옴니모달 모델 HyperCLOVA X SEED 4B를 개발했다.