We have one server for our website that will pass data from the web forms to another server via the API. So it’s like in your diagram but with API calls instead of a shared database.
Is there any reason (advantage/disadvantage) of using API instead of shared db?
Because shared db, I guess, is simpler and no development required (develop API for every form would be lot of works)