Thanks for helping with an answer.
Just to clarify this question a bit more.
The 2 steps in my input `Supplier` do not run SEPARATELY FOR EACH REQUEST. Like, when 10 concurrent requests come, suppose the `read from cache` for request 1 runs, then the `read from cache` for request 2, then their `write in cache` steps. I want READ-THEN-WRITE separately for each request.