Anyone providing service on top of OpenStreetMap can or ideally should host/render stuff on own mirror server.
However for small uses I recommend utilising simple reverse proxy caching e.g. with nginx. Here is snippet of nginx config from my geo side-project:
https://pastebin.com/brTQ68nw