Sanghyo Han
2025-05-15
Hyperconnect가 ScyllaDB의 복구 시간을 20배 단축하고 데이터 안정성을 획기적으로 개선한 Super Disk 구성 전략을 소개합니다. Local NVMe와 EBS의 RAID 구성으로 성능은 유지하면서 장애 복구 시간을 대폭 단축한 기술적 여정과 검증 결과를 공유합니다.
SoonHo Seo
2025-03-28
Flink 어플리케이션에서 end-to-end latency를 줄이기 위해 operator 단위로 지표를 수집하고 flame graph를 이용해 병목 지점을 찾아내는 과정을 소개합니다.
Jihye Yeom
2025-02-18
이벤트 스트리밍 처리를 위해 Flink SQL 을 도입한 사례를 공유합니다.
JunHee Kim
2025-02-10
Spring Transactional Rollback 이 되는 케이스를 심층적으로 살펴보고 예시로 확인해봅니다.
Joonyoung Yi,
Gihun Lee
2024-11-19
아자르의 1:1 비디오 채팅에 사용되는 추천 모델 CUPID를 소개합니다.
Junhoi Kim,
SoonHo Seo,
Suhyun Lee,
JunHee Kim
2024-11-12
하이퍼커넥트 내의 장애 대응 능력을 올리기 위한 첫 모의훈련, 어떻게 준비했고 무엇을 배웠는지 소개합니다.
JunHee Kim
2024-11-11
아자르에서는 데이터를 어떻게 효율적으로 보관하고 삭제할까요? 아자르의 Data Lifecycle Policy 시스템을 소개합니다.
Joonyoung Yi
2024-10-21
하이퍼커넥트 AI 조직이 추천 시스템에 협업 필터링(collaborative filtering)을 넘어 어떤 모델링을 적용하고 있는지 소개합니다.
Joonyoung Yi
2024-10-09
하이퍼커넥트 AI 조직이 어떻게 연구를 통해 제품에 기여하고 논문까지 출판하는지 소개합니다.
SeungYong Yoon
2024-09-25
하이퍼커넥트 서비스의 기반이 되는 그룹콜 미디어 서버 인프라를 구조적인 측면에서 소개합니다.
Junhoi Kim
2024-06-24
글로벌 서비스를 이용할 때 지역 통신사 네트워크 이슈를 어떻게 해결할까요? Azar에서의 트러블슈팅 경험을 소개합니다.
Joonyoung Yi,
Hyeokhwa Seong,
Hyeongmin Byun
2024-04-26
리텐션을 올리기 위해서는 어떤 AI 모델을 학습시켜야 할까요? 아자르에서 아하 모멘트 프레임워크로 AI 추천 모델의 타겟 지표를 설정한 방법을 소개합니다.
Donghyun Hong
2023-12-15
Azar iOS Team에서 잊힌 코드를 추모하기 위해 Periphery라는 라이브러리를 도입하고, 어떻게 적용했는지에 대해 설명해 보고자 합니다.
Youngsoo Lee
2023-11-21
카프카에서 제공하는 ksqlDB를 사용하여 실시간 피쳐 데이터를 계산하고 사용하는 방법을 공유합니다.
SoonHo Seo
2023-11-20
Jackson과 Scala 기반 Flink를 사용한 코드를 리팩토링하는 과정에서 발생한 Serialization 관련 이슈들을 살펴보고 이를 해결한 방법들을 공유합니다.
Sungwon Cho
2023-07-25
AWS에서는 ARM64 기반의 Graviton processor를 지원합니다. 가격도 저렴하고 성능도 좋은 Graviton을 production Kubernetes cluster에 도입하여, 1년 동안 50%의 workload를 전환한 경험을 공유합니다.
DevRel Team
2023-06-21
대내외적으로 많은 관심과 사랑을 받고 있는 하이퍼커넥트® DevRel, 건강하고 발전적인 개발 문화를 만들어 가기 위한 다양한 활동들과 노력들을 소개합니다.
Youngsoo Lee,
Suhyun Lee,
Gunjun Lee
2023-05-30
다량의 데이터를 사용하는 ML 워크로드에 특화된 최적화 기법들과, ML 백엔드에서 자주 사용되는 third-party 라이브러리를 효과적으로 사용하는 방법들을 실제 하이퍼커넥트의 사례와 함께 공유합니다.
Sunyeop Lee
2023-05-02
Kubernetes 환경에서 돌아가는 프로그램에서 segmentation fault가 났을 때 트러블슈팅하는 방법에 대해 다룹니다.
KyungLin Ryu
2023-03-20
ksqlDB 의 동작원리 및 예제를 공유합니다.
Taehyung Kim,
Hongkyung An
2023-01-30
아자르 Android팀의 주니어 개발자들의 글로벌 서비스 경험 중 '네트워크'와 '이미지 최적화' 그리고 '리모컨과 A/B 테스트'에 대한 이야기를 소개합니다.
Buru Chang
2023-01-27
Introducing our study on noisy labels. This study is also published at ECCV 2022, one of the top-tier computer vision conferences, as a research paper.
KyungLin Ryu
2023-01-09
Spring Session + Custom Session Repository 를 사용할 때 발생한 메모리 누수 현상을 해결한 경험을 공유합니다.
SeungYong Yoon
2022-12-30
하이퍼커넥트의 글로벌 라이브 스트리밍 플랫폼 서비스의 기반이 되는 미디어 서버 인프라를 구조적인 측면에서 소개합니다.
Seonwoo Kim
2022-12-13
머신러닝 모델 서빙 비용을 크게 아낄 수 있는 AWS Inferentia를 소개하고 이를 도입한 경험을 공유합니다.
KyungRae Kim
2022-12-12
Spring Data Repository를 성숙하지 못하게 사용하면서 발생한 장애를 공유합니다.
Jeongeun Ahn
2022-11-01
SDK를 테스트할 때는 일반적인 웹/앱 서비스를 테스트할 때와 어떤 다른 점이 있는지를 중심으로 CPaaS QA가 하는 일을 소개합니다.
KyungLin Ryu
2022-10-14
카프카 생태계를 기반으로 아자르에서 비즈니스 메트릭 생성한 경험을 공유합니다.
Youngmin Koo
2022-10-07
WebClient를 사용한 애플리케이션에서 메모리 누수로 인하여 서비스 장애가 발생했습니다. 메모리 누수의 원인을 찾아 해결하는 여정을 공유합니다.
Sungwon Cho
2022-07-19
Resource 최적화를 진행하면서 Java container에 할당된 CPU를 줄이자, memory 사용량이 증가했습니다. 신기한(?) 현상을 분석해보았습니다.
Youngsoo Lee
2022-07-11
머신러닝 어플리케이션의 데이터 사용 패턴을 분석하고, 데이터 사용 패턴에 적합한 데이터 저장소엔 어떠한 것들이 있는지에 대해서 소개합니다.
Taehyung Kim,
Hongkyung An
2022-07-06
아자르 Android팀의 주니어 개발자들의 글로벌 서비스 경험 중 '언어'와 '앱갤러리'에 대한 이야기를 소개합니다.
Sungwon Cho
2022-05-12
많은 개발자가 가지는 많은 권한을 쉽게 관리하고, 개발자가 필요한 권한을 직접 얻을 수 있게 권한 시스템을 설계하고 GitOps 기반 도구를 개발한 과정을 소개합니다.
Saegyeol Yoon
2022-04-19
하쿠나 iOS 프로젝트 모듈화를 진행했던 경험을 소개합니다.
JunWoo Byun
2022-04-19
AWS Gameday 에 참가해 우승했던 후기를 공유합니다.
Jacob Morton
2022-03-29
Overview for our paper, "Temporal Knowledge Distillation For On-Device Audio Classification (ICASSP 2022)".
KwangHo Yeom
2022-03-14
하쿠나의 괴물 API 중 하나인 입장 API 개선 feature를 진행하며 어떤 장벽들이 있었고 이를 어떻게 해결하며 결과를 이끌어 냈는지에 대해 설명합니다.
HyeokJin Kim
2022-03-04
미디어 서버를 테스트하는 테스터에 대해 소개드립니다.
Dongri Shin
2022-03-02
Hakuna 앱에 React Native를 임베딩한 경험을 소개합니다.
Sunyeop Lee
2022-02-28
Git Pack Protocol 파서를 개발하여 Gerrit Code Review를 도입한 내용을 다룹니다.
Sungwon Cho
2022-02-21
ImagePullSecrets 없이 편리하고 안전하게 private registry를 사용 할 수 있도록 Kubelet Credential Provider 기능을 실험해보았습니다.
Jisoo Kim
2022-01-28
Playwright로 E2E 테스트를 도입한 경험을 공유합니다.
Youngsoo Lee
2022-01-24
마이크로서비스 아키텍처와 이벤트 주도 아키텍처로 구현된 라이브 스트리밍 추천 시스템을 소개합니다.
Gun Yu
2022-01-17
React Native에서 iOS 빌드 시 pod 캐시를 이용하여 빌드 최적화한 경험을 소개합니다.
Seokju Hong
2021-12-21
Github Actions의 Build Cache를 어떻게 구성했는지에 대하여 다룹니다.
Minkyu Kim
2021-12-06
전세계에 위치한 사용자에게 Media Management System을 제공한 사례에 대해 소개합니다
Seokju Hong
2021-11-29
Github Enterprise에서 Github Actions를 사용할 때 보안 문제 없이 Secret에 접근하는 방법에 대해 소개합니다.
Seokju Hong
2021-11-08
Github Enterprise에서 Github Actions를 이용하여 개발자들이 고민 없이 CI하는 방법에 대해 소개합니다.
Sungwon Cho
2021-09-15
Live Pod을 debugging 하기 위해 사용한 kubectl-debug라는 open-source 도구에 대해 소개하고, 이 도구를 Bottlerocket에서 쓰기 위해 패치한 과정을 공유합니다.
Sungwon Cho
2021-07-05
AWS EBS에 gp3 type이 출시되자마자 AWS EKS에서 사용한 과정을 간략하게 공유합니다.
Minkyu Kim
2021-06-21
CDC Platform에서 발행한 CDC Event를 Application에서 직접 Consuming하여 처리한 사례에 대해 소개합니다.
Youngmin Koo
2021-06-14
Pull Requests를 Merge하면 자동으로 배포가 되도록 시스템을 구성하기까지의 고민을 공유합니다.
Dongyun Kang
2021-06-07
회귀 단절 모형을 이용한 효과적인 전후 비교 방법을 소개합니다
Joonyoung Yi
2021-04-26
하쿠나 라이브에 들어가는 추천시스템을 소개합니다.
Kwanghee Choi
2021-04-05
Overview for our paper, "Disentangling Label Distribution for Long-tailed Visual Recognition (CVPR 2021)".
Minkyu Kim
2021-03-22
CDC Sink Platform을 개발하고 CQRS 패턴을 적용한 사례에 대해 소개합니다.
Sungwon Cho
2021-03-08
AWS에서 container를 위해 새로 만든 운영체제인 Bottlerocket을 production Kubernetes cluster에 적용한 과정을 공유합니다.
Hyeokhwa Seong
2021-02-26
베이지안 기반의 A/B 테스트 자동 분석 툴을 소개합니다
Minkyu Kim
2021-01-11
CDC Platform을 개발하고 활용한 사례에 대해 소개합니다.
HyungMo Kim
2020-12-21
Hyperconnect에서 GPU 기반 딥러닝 클러스터를 구축한 내용을 공유합니다.
Sohye Choi
2020-12-14
CRA(create-react-app) + TypeScript 환경에서 빌드 로직을 개선하여 배포 속도를 8배 향상한 과정을 공유합니다.
Seungju Han
2020-11-30
AI Lab 에서 진행한 음성 합성 프로젝트와 그 결과에 대해서 소개합니다.
MinSik Kim
2020-11-12
bigquery에 저장되고 있던 데이터들을 최적화한 내용을 공유합니다.
Sungwon Cho
2020-11-02
kops로 생성한 Azar production Kubernetes cluster를 5일 만에 EKS로 옮긴 과정을 공유합니다.
Youngmin Koo
2020-08-31
데이터베이스에 적절한 인덱스를 추가하여 슬로우 쿼리를 빠르게 만들고 리소스 사용을 줄인 사례를 공유합니다.
Joonhyung Shin
2020-08-26
글로벌 서비스 Azar의 공정하고 효율적인 A/B test 운영 시스템 ABzar를 소개합니다.
Sungwon Cho
2020-08-19
Istio를 사용하여 microservice를 canary 배포한 과정을 공유합니다.
Suntae Kim
2020-08-13
WebRTC 모바일 라이브러리를 사용하는 것에 대해서 이야기 합니다.
Jaewoong Eum
2020-07-28
Dagger Hilt에 대해 알아보고 안드로이드 프로젝트에 적용하는 방법을 소개합니다.
Shinyoung Huh
2020-07-08
안드로이드에 React Native 를 임베딩을 해 본 후기입니다.
Sungwon Cho
2020-07-04
Microservice 배포 CI/CD pipeline를 빠르게 생성하고 복제하는데 사용한 기술을 공유합니다.
Joongsoo Park
2020-07-01
Mirror 서버로 traffic을 복제하고, microservice를 사용하는 요청을 routing하기 위해 Istio를 사용한 경험을 공유합니다. (개발자편)
Sungwon Cho
2020-06-13
Hyperconnect에서 50개 이상의 microservice를 배포하는데 사용하는 공통 CI/CD pipeline과, 이를 구축하는데 사용한 기술을 공유합니다.
Sungwon Cho
2020-06-02
Mirror 서버로 traffic을 복제하고, microservice를 사용하는 요청을 routing하기 위해 Istio를 사용한 경험을 공유합니다.
Hwan Cho
2020-05-30
아랍 문자를 사용하는 지역에 서비스를 런칭하기 위해 신경쓰면 좋은 점들을 소개합니다.
Joongsoo Park
2020-05-15
서버로 유입되는 트래픽을 미러링하여 인프라 개선 사항을 편하게 테스트할 수 있는 Mirror Server를 개발한 경험을 공유합니다.
Joongsoo Park
2020-03-25
쿠버네티스 환경에서 Distributed tracing 기능을 개발하며 한 고민들과 자바 바이트코드 변환을 이용해 재사용성 높은 자바 에이전트를 개발한 경험을 공유합니다.
Joongsoo Park
2020-03-24
자바로 작성된 Stomp client를 non-blocking으로 동작하도록 개선해 성능을 향상시킨 경험을 공유합니다.
Euna Jang
2020-03-09
Prophet을 이용하여 시계열 데이터를 예측하는 방법에 대해 소개합니다.
YuCheol Jung
2020-02-11
Node 어플리케이션에서 CPU를 최적화하는 방법을 소개합니다.
Sungwon Cho
2019-12-17
AWS IAM Authenticator 같은 Kubernetes 인증 시스템을 직접 만들어봅니다.
Shinyoung Huh
2019-11-18
RxJava 를 사용할 때 흔히 보이는 Subject 오용 사례를 통해 Subject 를 사용할 때 특별히 신경써야 하는 부분들에 대해 알아봅시다.
Joongsoo Park
2019-11-15
레디스를 활용한 분산 락에 대해 알아봅니다. 그리고 성능을 높이고 일관성을 보장하는 방법에 대해 알아봅니다.
Joongsoo Park
2019-10-28
글로벌캐싱을 하기 위해 자바의 오픈소스 JSON 직렬화 라이브러리인 Jackson의 직렬화 옵션을 활용한 경험과 Jackson에 기여한 경험을 이야기합니다.
Jiyoung Hwang
2019-10-25
Azar Webview를 리팩토링하며 배운 점
Choonoh Lee
2019-10-03
Survival Analysis의 이론적 내용을 소개합니다.
Choonoh Lee
2019-08-22
Survival Analysis를 활용한 고객 이탈 예측 방법을 소개합니다.
YuCheol Jung
2019-08-14
React와 Node로 구성된 웹뷰에서 Bundle Size를 줄여 성능 개선을 노려봅시다
YuCheol Jung
2019-07-29
React와 Node로 구성된 웹뷰에서 Bundle Size를 줄여 성능 개선을 노려봅시다
Choonoh Lee
2019-07-16
Survival Analysis를 활용한 고객 이탈 분석 방법을 소개합니다.
Sangpil Yoon
2019-06-28
Google Cloud Next 2019 참관기입니다
Jaeryong Seo
2019-06-17
Shoreline Amphitheatre에서 열린 Google I/O 2019 참관기 입니다.
Sanghyun Jung
2018-10-22
대규모 Cloud 환경에서 Zabbix 사용 Tip
Chulju Hong
2018-10-21
Spring Session 을 프로덕션 환경에 적용하면서 겪었던 일들을 소개합니다.
Seungsuk Lee
2018-08-28
2018 PYCON KR 에서 진행된 젬 줍기 배틀의 후기입니다.
Seungsuk Lee
2018-08-18
젬 줍기 배틀의 상세 설명입니다. 최종 결과는 1위 mike, 2위 lsw, 3위 jordan, 행운상 gjchoi입니다.
Kangsan Lee
2018-08-16
하이퍼커넥트가 파이콘 한국 2018과 함께합니다
Kangsan Lee
2018-07-20
개발자들의 인터뷰를 통해 하이퍼X 를 알아봅시다
Beomjun Shin,
Seungwoo Choi,
Hyeongmin Byun,
Hyungsuk Yoon,
Seokjun Seo,
Martin Kersner
2018-07-06
Share our tips for building real-time image segmentation network in mobile device using TensorFlow Lite
Minsik Oh
2018-06-29
Google I/O 2018 참관기
Beomjun Shin,
Seungwoo Choi,
Hyeongmin Byun,
Hyungsuk Yoon,
Seokjun Seo,
Martin Kersner
2018-06-26
Mobile Deep Learning approach to solving LPIRC 2018 challenge leading to the second place.
Hwan Cho
2018-06-13
안드로이드에서 Room을 사용하여 Database를 암호화하는방법에 대해 설명합니다.
Hwan Cho
2018-06-03
안드로이드에서 좀 더 안전하게 파일 시스템에 데이터를 저장하는 방식을 소개합니다
Kangsan Lee
2018-04-30
하이퍼커넥트의 모바일 딥러닝 기술 중 하나인 HyperCut을 소개합니다
Hwan Cho
2018-03-27
안드로이드에서 사용하는 SimpleDateFormat 클래스의 관대함(lenient)를 알아봅니다