I migrated my existing app to EU Metal with volume migration enabled. It was originally hosted in US West Oregon. The whole setup migrated smoothly, which was good to see.
However, after the migration, the Redis instance (migrated correctly) started showing increased ping. From the App service in the same EU Metal region, a new PING to Redis now shows ~150-200ms. Before, in US West Oregon, it was few milliseconds (1-10ms).
The App service connects to Redis over public TCP networking. I know using a private URL ensure lowest latency in all cases (experienced in my MongoDB instance), but the Redis driver version I use doesn’t support private adresses and migrate to a newer version requires lot of work. But what I don’t understand is why, in US West Oregon, the same public TCP setup had really small ping, and now in EU Metal, using the same kind of public endpoint and both service and redis in the same region, the latency is much higher.