i raised the limit for the Go microservice to 512Mi after the first OOMKill. Then it happened again:
im afraid to just keep doubling it, my team lead asked is it a leak? and i honestly dont know how to tell.
i don't want to just throw more memory at the problem every time, especially if it's a real leak. How do ppl tell the difference in practice? Which metrics should i actually be looking at for teh Go microservice?

