Serious question: can someone describe to me or point me to a blog post about what 'edge' computing can do? I am having a hard time understanding what the difference is between it and 'normal' cloud infra where end-clients call to a central cloud service. In other words, what is the architectural difference between Snapchat, where many end devices have a thick-client connection to a central service, and 'edge' computing?