firestore에서 실현하는 랜덤 매칭을 생각해 보았다(미실장)
전제
테이블
시퀀싱
사실은 순서도로 하고 싶었지만 귀찮았기 때문에 일단 글머리표입니다, 죄송합니다.
PlantUML로 순서도 썼습니다! 우선 글머리 기호도 남겨 둡니다.

waitingUsers
에 status = WAITING and updatedAt = now
에 문서를 만들거나 업데이트waitingUsers
의 업데이트를 훅한 CloudFunctions가 기동한다 (어떤 제한 걸리는가…status == WAITING and updatedAt > 1分前(適当)
의 데이터 가져오기status == WAITING
인지 확인status = MATCHED, roomID = uniqueID
에서 업데이트 userIDs = [userID1, userID2]
에서 생성 우려점
Reference
이 문제에 관하여(firestore에서 실현하는 랜덤 매칭을 생각해 보았다(미실장)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/_mogaming/items/f521d6b27810c2edc3d0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)