@Almir Bolduan, I was talking with the team about this. Honestly I think it's probably better if you restart the container when a new model is published, that way you can do a graceful rolling deployment with pretty standard patterns.
Otherwise, you'd have to intermittently poll s3 looking for new versions and then if there's a new one download it, unload the old one and load the new one (difficult depending on how your service is using your model).
Or worse, you'd send a signal to your webservice when a new model is loaded to do the above...
Happy to know anyone else's thoughts if there might be an easier way