Павел, допустим с сайта будут прилетать заявки на бронирование, для них нужно будет создавать документ и генерировать код, не произойдёт ли какой ни будь конфликт когда прилетят 2 запроса одновременно? А если еще в этот же момент оператор клиента 1с будет создавать напрямую документ брони.... что произойдёт и чем может быть чревато всё это?
сейчас 2100 и я весь день был за рулем, так что соображаю я туго.
я бы делал в таком случае РС с очередью заявок.
запрос - запись в рс (можно прям json писать в хранилище значений) - возвращаем 200
потом уже обрабатываем очередь по времени заявки и даем ответ на бронь. так мы избежим возможных коллизий.
если приоритет скорость, надо смотреть таблицы документов и оптимизировать саму запись, вплоть до прямой записи в БД. ну и тесты решают. написать приложение, которое базу будет долбать в несколько потоков не сложно, но поможет выявить узкие места