모든 블로그
바비톡

바비톡

블로그 방문

최신 게시글 (8)

1월 3일

데브옵스

서버리스 기반 마이크로 서비스(MSA) 전략과 마이그레이션 여정

AWS Lambda와 EventBridge로 보조 서비스 중심의 이벤트 기반 MSA로 전환했습니다. CDK와 CDD로 서버리스 인프라를 표준화해 운영 효율과 비용을 개선했습니다.

#AWS#Serverless#MSA
5000

1월 2일

프론트엔드

사용자가 페이지 로딩을 눈치채지 못하게 만들기 — RSC 도입 이야기

RSC와 TanStack Query를 결합해 이벤트 상세 페이지 LCP를 약 38% 개선했습니다. 서버 prefetch로 초기 로딩과 레이아웃 시프트를 줄이고 비용을 고려해 주요 페이지에 선택 적용합니다

#Next.js#SSR#LCP
12000

12월 23일

데브옵스

컨테이너 기반 마이크로 서비스(MSA) 전략과 마이그레이션 여정

AWS ECS와 Clean Architecture로 모놀리스를 단계적으로 MSA로 분해했습니다. ALB 멀티 타깃그룹 방식을 통해 비용과 클라이언트 변경을 최소화하며 안전하게 마이그레이션했습니다.

#AWS#MSA#DDD
3000

12월 2일

데브옵스

앱 현대화(App Modernization) 전략과 아키텍처 개선 여정

앱 현대화를 통해 모놀리식에서 AWS 클라우드 네이티브로 전환했습니다. CI/CD·CDK·컨테이너·서버리스로 배포 속도와 조직 민첩성 개선했습니다.

#AWS#MSA#infrastructure as code
3000

11월 27일

데브옵스

바비톡 QA 팀 테스트 자동화 구축기

바비톡 QA 팀은 Appium과 Selenium으로 모바일과 웹 통합 테스트 자동화를 구축했습니다. 플랫폼별 도구와 설정·샘플 코드로 구현 방법을 공유합니다.

#Python#mobile#selenium
8000

11월 27일

백엔드

Search Box MSA 전환 여정: 서비스 분리와 확장 전략

레거시 Elasticsearch 기반 검색 시스템을 OpenSearch 기반의 search_box MSA로 분리·전환했습니다. 병렬 마이그레이션과 Nori 형태소 적용으로 검색 품질과 운영 신뢰성 강화했습니다.

#검색#Opensearch#MSA
3000

11월 26일

프론트엔드

안드로이드 앱에서 스크롤 화면 노출 추적하기

스크롤 UI의 뷰 노출 추적 문제와 Visibility Tracker 개발 사례를 소개했습니다. 뷰·부모 겹침으로 노출 여부와 퍼센트 측정합니다.

#Android#jetpack compose#RecyclerView
4000

11월 26일

AI

텍스트와 벡터가 함께 사는 인덱스를 만드는 과정

텍스트와 벡터 하이브리드 인덱스를 도입해 자연어 질의 검색 품질을 개선했습니다. Amazon Titan v2 임베딩과 OpenSearch KNN으로 운영 효율과 다국어 확장성 확보했습니다.

#Opensearch#RAG#Titan embedding
4000