#54 Scheduled Exercises in Multiple Instances

Companies:
ITFB
Themes:
SpringSpring BootCode Review

It is known that the service is deployed in several instances. How will this code work? What is the problem, and how can it be solved?

@Service
public class Foo {

    @Scheduled(at night)
    public void scheduleFixedDelayExercise() {
        var result = doHardSqlAction();
        var file = doHardFileAction(result);
        saveFile(file);
    }

    private Object doHardSqlAction() {
        ...
    }

    private Object doHardFileAction(Object result) throws Exception {
        ...
    }

    private void saveFile(Object file) {
        ...
    }
}

Question review

Mentor
Answer as you would in a real interview. I’ll ask follow-up questions, then compare your answer with the reference answer and show your accuracy as a %.
Sign in to start the dialogue The mentor keeps the context of the current question and your previous messages.
Sign in