I know cloud computing is all about centralized processing, but edge computing pushes data processing closer to the source. How do these two models differ in terms of latency, bandwidth, and performance? For those who’ve worked with both, when would you prefer using edge computing over cloud, especially for applications that need real-time processing?