Understanding oplog, replSet, retryWrites

Back story (yapp yapp) I used to avoid Docker ever since I prematurely picked it up to utilize for one of my API projects I built last year. Back then I still didn't understand the Dockerfile or the compose files and the basic terminal commands used to spin things up — but not anymore. By now I've had experience with Linux (Ubuntu), which I set up using WSL, and that has made me a bit more fluent…