Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
# 메인 리부트 개발기 (상): 흩어진 데이터를 하나의 화면으로 섬네일

# 메인 리부트 개발기 (상): 흩어진 데이터를 하나의 화면으로

잡코리아 favicon잡코리아·Architecture·
RedisMachine LearningKafkaREST APIBFF
2026년 05월 06일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

잡코리아가 메인 홈을 흩어진 9개 데이터 출처에서 하나의 화면으로 빠르게 제공하기 위해 Kafka, 전시 DB, Worker를 활용한 BFF 전시 아키텍처를 구축했습니다. 또한 화면 구성 정보를 Redis에 분리 저장하여 배포 없이 화면 변경이 가능하도록 설계했습니다.

구현 방법

  • Kafka + 전시 DB + Worker로 조회용 데이터 선처리
  • BFF가 외부 서비스와 합친 개인화 응답 조립
  • Screen/Section 데이터를 Redis에 저장해 화면 구성의 독립성 확보

주요 결과

  • 레거시 의존 감소와 데이터 신선도 개선으로 운영 민첩성 향상
  • 화면 구성 변경을 코드 수정 없이 반영 가능

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
No Image
78%

화면 단위 복잡성을 흡수하다: 여기어때 BFF의 기록

여기어때 favicon여기어때·2026년 03월 10일
No Image
73%

앱 배포 없이 화면을 바꾸다: Server-Driven UI 도입기(1)

잡코리아 favicon잡코리아·2026년 03월 19일
No Image
73%

리부트데이 전시구조 재설계

잡코리아 favicon잡코리아·2026년 03월 06일