Я разрабатываю бэкэнд GraphQL на Java, используя RDBMS в качестве источника данных.Преобразователи запросов на одном и том же уровне вложенности выполняются параллельно, поэтому они не могут использовать одну и ту же транзакцию SQL.
Как запрос GraphQL может гарантировать согласованность чтения?Если мутация фиксируется в середине выполнения запроса, остальные распознаватели будут считывать данные, несовместимые с предыдущими распознавателями.Это ожидается?