Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

12. MongoDB를 활용한 Data 동기화 플랫폼 #12

Open
Kang-heesuk opened this issue Sep 6, 2019 · 1 comment
Open

12. MongoDB를 활용한 Data 동기화 플랫폼 #12

Kang-heesuk opened this issue Sep 6, 2019 · 1 comment
Labels
Back-end Job Role JAVA Language Kotlin Language MongoDB Technology .NAVER 법인정보

Comments

@Kang-heesuk
Copy link
Collaborator

주제 : 12. MongoDB를 활용한 Data 동기화 플랫폼

우수참가자로 선정시 'NAVER'에서 체험형 인턴십의 참여기회가 주어집니다.

주제선정 배경

  • 지도앱 검색과 플레이스에 대한 이용 기록, 통합검색, 마이플레이스 등에 대한 사용자의 기록을 저장하고 활용하는 동기화 플랫폼이 필요함. 비정형 데이터의 기록과 scale-out 을 고려하기 위해 관계형 DB가 아닌 mongodb를 선정

개발 요구사항 (필수)

  • 아래의 기능을 제공합니다.
    • 검색 기록을 저장하고 쿼리를 할 수 있어야 함
    • 동기화 기능을 제공하여야 함

Role

  • Back-end Developer

Technology

  • Intellij
  • MongoDB

개발언어

  • Java
  • Kotlin

기타사항

  • nano sec 단위의 순서보장을 하는 동기화 구현은 현실적으로 어려울 것으로 생각됨. 데이터 유실이 없다는 가정하에 적은 비용으로 느슨하게 동기화를 하는 것도 가능
@Kang-heesuk Kang-heesuk added .NAVER 법인정보 Back-end Job Role MongoDB Technology JAVA Language Kotlin Language labels Sep 6, 2019
@leeplay
Copy link

leeplay commented Oct 17, 2019

해당 주제 멘토 이형규 입니다.
Technology 에 오해가 있어서 댓글 답니다. ^^

Technology

  • EDA Architecture
  • webFlux
  • webClient
  • MongoDB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Back-end Job Role JAVA Language Kotlin Language MongoDB Technology .NAVER 법인정보
Projects
None yet
Development

No branches or pull requests

2 participants