Запросов много,а объект один?
В таких системах обычно используется оптимистическая блокировка. Если два пользователя одновременно оформляют одно место, то закончивший последним получит сообщение, что место занятно.
Ух.

1. Есть такая штука - инвенторно-дистрибутивная система, еще называют GDS. В самолетах их исторически 4 крупных:  Amadeus, Galileo, Worldspan, Sabre + есть какое-то количество авиакомпаний которые изобрели свои велосипеды. Все билеты авиакомпании заведены в какую-то конкретную единственную систему, которая и ведет их учет.

2. В рамках монолитной системы (вдобавок не самой производительной) не сложно сделать так чтобы сбоев не было. Ключевые слова для изучения: атомарная операция, sql, транзакции, уровни изоляции, cap теорема.

3. Конкретно в авиации есть понятие овербукинг - когда на самом деле бронируется и выкупается больше билетов чем физически есть мест в самолете. Это не имеет технологической подоплеки, это чисто бизнес-решение выгодное авиакомпаниям.