Open jongmee opened 1 month ago
제가 이해한 내용은 s3에 json을 업로드하면 람다를 통해서 도커 이미지를 다시 푸시할 필요없이 db에 바로 insert
한다고 이해했는데 맞을까요?
전 언제든 찬성입니다!😊 s3에 업로드하는 것도 이전에 종이가 포켓몬 이미지를 s3에 업로드 시킨 방법을 응용하면 직접할 필요없이 프로그램 실행하는 거로 업로드 가능할 것 같아요!
전 찬성이예요 하고 싶슴다
종이가 포켓몬 이미지를 s3에 업로드 시킨 방법
오 비토가 말한 이 방식이 뭔지 궁금해요 👀
✨ Description
✨ Task 초안
1. 우리가 새로 파싱한 json을 S3에 업로드
(제 의견은 일단 1번으로 했으면 합니다)
2. 람다함수 호출
Amazon S3 트리거를 사용하여 Lambda 함수 호출
3. 람다함수에서 데이터 업데이트
pymongo
)로 데이터 삭제 후 bulk inserts3:GetObject
권한을 가진 역할(IAM)을 Lambda에 연결사용자 경험
Primary DB를 업데이트 하는 기간
readPreference를 secondaryPreferred로 설정했으므로 secondary 노드로 읽기 요청이 간다.
secondary 노드에 장애가 발생해 primary 노드가 읽기 요청까지 받아야 하는 경우를 대비해 MongoDB transaction을
majority
로 설정하고 delete와 insert를 atomic 작업으로 묶을 수 있다. (majority
로 일관된 읽기까지 가능)Secondary DB에 작업을 복제하는 기간
복제는 비동기로 이루어진다. 이 기간 동안 요청은 이전 데이터를 일관되게 읽는다.
우리는 현재 따로 트랜잭션을 사용하지 않아 읽기 고려가
local
입니다!✨ Time
디코에서 말했듯이
무조건 하자, 이 방식으로 하자
가 아니라 요런 방법은 어떨까? 지금 방식이 번거롭고 우리 서비스에 맞는 최적화 작업을 하는게 재밌어보인다면 한 번 고려해주셨음 합니다 😊 위 방식, 설명도 제 생각이 많이 들어가 있어서 다른 의견도 받고 방식도 변경할 수 있으면 좋겠습니다 ! 코멘트 혹은 디스커션 같이 달아봐요 ~!그리고 한다면 하고 싶은 사람들 다같이 했음 좋겠습니다!