I'm a newby to game development and after reading several posts about match-making I have the following questions regarding match-making for a two-player asynchronous turn-based board game:
1. What are 'rooms' used for? Are they same as 'boards' / 'games'?
2. Is it possible to do the match-making without Photon, using Playfab's Shared Group Data and/or Title Data?
3 If so, Should I worry about race conditions, i.e. multiple players trying to join the same board simultaneously?
4. Are Cloud Script for a single title processed sequentially or should I take into account the possibility that multiple script calls are handled in parallel?
Many thanks in advance for helping me out.