на сайт, вопрос такой: если это json файл, то к нему может обращаться только один пользователь(сервер)? Будут два сервера: один апи для отправки данных в срм, второй для купонов, апи читает купоны на каждой отправке, второй имеет страницу html для добавления, удаления, редактирования этих купонов. Что произойдет если одновременно будет читаться и записываться на обоих серверах?
Ровно то же самое, что и при попытке одновременного чтения/записи файла при одновременном доступе к нему из разных источников. Исключения могут быть при работе с NTFS, винда в этом плане может дать некоторые преимущества при работе через файловые потоки (но возможно это устаревшая информация и она нуждается в уточнении). В твоём случае может быть лучше использовать транзакции, если предполагается частое изменение данных разными источниками.
Понял, спасибо!
Обсуждают сегодня