I have read in many blog post, for instance here, that cloud servers are slightly slower then dedicated servers because they have to go through more layers:
Dedicated Servers are most preferable for industries that demand data retrieval and fast computing. As they are committed to process data locally, they do not experience a great deal of performance lag while processing information at all. The computing speed is clearly evident for industries like e-commerce where every 1/10th of a second matter. On the other hand, cloud servers go through SAN to access data that traverse the process to the back end of the infrastructure. The request then traverses across the hypervisor that again adds to an extra level of latency which cannot be reduced.
I wonder if this is still true, if you have a international web shop that has many users in Brazil, USA, Venezuela, Russia, New Zealand, Germany, Israel etc.
Wouldn't it be faster in this case to have a cloud server instead of a single dedicated server located in Germany?