Back-end structure for marketplace app with GraphQL

Yeha, that seems like a good idea! I realise my question might be vague.

  • How would you handle these “chaining” of the events that needs to happen as a group and fail as a group. It’s mainly to make sure the integrity of the transaction tables is intact = everything adds up correctly.

Is there some way to interact with the database and group the events?

I can get back with more specific questions as soon as I start setting up the project.