Thank you for the clarification. "On the edge" seems so strange to me when talking about edge computing/caching but I suppose I'm not in that industry.
I work in cloud computing and also find it strange. At most, I have referred to CDN "edge nodes", but I would've never said "on the edge", but "on the edge node". In other contexts, I simply would've referred to "the closest datacenter".