기술 직무 안내
  • Readme
  • NAVER Tech Career (Eng)
  • 서비스 소개
    • 검색, 추천 서비스
      • NLP
        • 텍스트 분석 기술
        • 언어 모델
        • Question Answering 기술
      • Data&Analytics
      • 인텐트 검색
      • 웹검색
      • Vision
      • 지식스니펫
      • 쇼핑검색&추천
        • Product Search & Ranking
        • Product Recommendation (AiTEMS)
        • Catalog Matching & Enrichment
      • AiRSearch
        • 글로벌 추천 모델링(AI/ML)
        • 통합 개인화 플랫폼(BE/DE)
        • 통합 검색 모델링(AI/ML)
      • AI Data Platform
      • 지식베이스
      • 클라우드검색솔루션 프로젝트
      • Server Platform
      • Engine & Solution
        • 대용량 분산 검색 엔진 개발
          • 고효율 고성능 색인-검색 컴포넌트 개발
          • 검색 엔진 분산 아키텍쳐 개발
          • 대규모 검색 클러스터 운영 도구 개발
        • 고성능 서버리스 플랫폼 개발
      • 지역검색&추천
        • Local Search
        • AirSPACE
      • 신뢰성 플랫폼
        • Search FE
        • Search Portal
        • Search SRE
    • 공통 플랫폼 기술 개발
      • Next 페이 프로젝트 서버 개발
    • 광고 플랫폼, 여행 검색 외
      • Front-end
      • Back-end
      • AI/ML
      • Data
      • Android
      • iOS
    • 네이버 쇼핑
      • 스마트스토어
      • 버티컬쇼핑서비스
      • 쇼핑검색서비스
      • 라이브커머스
    • 뉴스, 연예, 스포츠 외
      • Back-end
      • ML/Data engineering
    • 블로그, 지식iN/eXpert 외
      • iOS
      • Android
      • Front-end
      • Back-end
      • Data
    • 회원&인증플랫폼
      • iOS
      • Android
      • Back-end
      • Front-end
      • Data
    • 🧑‍🚀Community CIC
      • Global Community Dev FrontEnd
      • Global Community Dev BackEnd
      • Open Community Dev FrontEnd
      • Open Community Dev BackEnd
      • Android
      • iOS
      • Business Data
      • Service Data
      • Core Backend
      • Naver Game Server Dev
      • Naver Game Client Dev
    • 밴드 Cell
      • 밴드 Cell Web
    • NAVER CLOUD AI
      • NAVER AI LAB
      • 음성인식 (Speech Recognition)
      • 음성합성 및 Avatar 생성 기술 연구
      • 클로바 Vision/NLP 연구 개발
      • CLOVA Vision Kit
        • Face AI
        • Video AI
        • Avatar AI
        • Edge AI
        • Edge Solution AI
        • Data Engineer
      • 초대규모 멀티모달 & 시계열 & 쇼핑 모델링 기술 연구개발
      • CLOVA 언어 모델 연구 및 대화 시스템 개발
      • HCI X AI
      • AI 경량화 및 최적화
      • ML 연구 플랫폼 NSML 개발
      • AI/ML 서비스 & 플랫폼 개발
      • AutoML을 이용한 모델 자동 훈련 시스템 개발
      • HyperCLOVA Engineering
      • Document Intelligence
      • 머신러닝을 위한 대규모 데이터 플랫폼 구축
      • 초대규모 AI 모델 학습 / 서빙 시스템 구축 및 운영
      • DATA AI
      • AI Assistant 대화/검색시스템 연구 개발
      • CLOVA Note
        • CLOVA Note App (iOS)
    • ETECH
      • Front-end
      • Back-end
      • Android
      • iOS
      • Data
      • Graphics
    • Maps
      • iOS
      • Android
      • Back-End
    • Music
      • Music iOS
      • Music Android
      • Music Server
      • Music Platform
        • META STORE
        • OPEN-API
        • PARTY ROOM
        • NAVER SEARCH
        • DATA
      • Music AI
      • Music Quality Engineering
      • LINE MUSIC iOS
      • LINE MUSIC Android
      • LINE MUSIC Server
    • Papago
      • Front-end
      • Back-end
      • AI/ML
      • Android
      • iOS
    • PLACE
      • iOS
    • Whale
      • Browser
      • Web Engine
      • Whale OS
      • Front-end
      • Back-end
      • Whale Android
      • Whale iOS
    • Security
      • Service Security
      • Security Development
    • 네이버앱플랫폼Tech
      • Naver App
        • Android
        • iOS
      • PWE앱
        • Android
        • iOS
      • 스마트보드앱
    • WORKS MOBILE
      • iOS
      • Android
  • SmartStudio
    • Front-end
    • Back-end
    • Android
    • iOS
Powered by GitBook
On this page
  • 함께하고 싶어요
  • 이런 분을 모십니다
  • 이런 분이면 더 좋아요
  1. 서비스 소개
  2. 검색, 추천 서비스
  3. Engine & Solution
  4. 대용량 분산 검색 엔진 개발

검색 엔진 분산 아키텍쳐 개발

기존의 모노리식한 검색 엔진 설계를 MSA 방식의 설계로 변화하기 위한 과제를 진행 중입니다. 문서 색인 데이터 스토리지와 색인 워크 플로우 관리, 검색 노드의 부하 분산 아키텍쳐를 재설계하고자 합니다. 그리하여 컴퓨팅 자원을 최대로 활용하면서도 글로벌 규모의 서빙도 거뜬히 해 내는 확장성을 갖춘 검색 엔진을 만드는 것이 목표입니다.

  • 검색 엔진의 분산 아키텍쳐링 및 네트워크 레이어 개발 및 유지 보수

  • 장애 내성과 확장성을 갖춘 분산 질의 처리 구조 설계 및 구현

  • 색인 업데이트 정합성 유지를 위한 방법론 개발

함께하고 싶어요

이런 분을 모십니다

  • 리눅스 환경에서 개발이 친숙하신 분(g++, sh, cmake, git 등 개발 도구에 익숙해야 함)

  • 높은 수준의 C++ 숙련도 보유하신 분

  • 비동기 서버 구조 및 네트워크 프로그래밍(기본적인 socket api) 가능하신 분

이런 분이면 더 좋아요

  • 분산 환경에서 다양한 장애 및 성능 이상 트러블 슈팅 경험 있으신 분

  • grpc 에 대한 깊은 이해를 바탕으로 한 개발 경험이 있으신 분

  • readable 한 코드 작성에 관심 많으신 분

  • 구조도를 포함한 기술 문서 작성 좋아하시는 분

  • 컨테이너/가상화/자원격리 관련 지식 있으신 분

Previous고효율 고성능 색인-검색 컴포넌트 개발Next대규모 검색 클러스터 운영 도구 개발

Last updated 3 years ago