Test your instincts against real microservices race conditions, cloud network bottlenecks, and database deadlocks.
Session Score
0 / 6
Spring Boot & Database Transactions•Senior
Scenario 1 of 6
Engineering Context & Production EnvironmentA microservice processes order checkouts. An inner method annotated with @Transactional(propagation = Propagation.REQUIRES_NEW) is called from an outer method in the same @Service class that is also marked with @Transactional.
Why does the inner method fail to execute in a separate independent transaction when called directly via this.innerMethod()?