3 ms·
When we are talking nanoseconds or low microseconds the distance is still important - networking has become a lot faster, but we are still talking milliseconds
by z3t4 4y ago
When we are talking nanoseconds or low microseconds the distance is still important - networking has become a lot faster, but we are still talking milliseconds when doing stuff in the "cloud", if not seconds if we are talking enterprise/business software in the cloud. Distributed systems have few advantages and many disadvantages. For speed/performance keep the data as local as possible.
- Cthulhu_ 4y ago> For speed/performance keep the data as local as possible. Yeah, I agree. For scalability and resilience though, the cloud based design patterns - async queues and workers, eventual consistency, etc - is probably better. I've yet to really have a need for something like that though.