|
|
|
|
|
by zeras
298 days ago
|
|
Caching is definitely a useful and even a key component to producing efficent and high performance applications and services. I think the mistake is not using caching, but rather using it too soon in the development process. There are times when caching is a requirement because there is simply no way to provide efficient performance without it, but I think too many times developers jump straight to caching without thinking because it solves potential problems for them before they happen. The real problem comes later though at scale when caching can no long compensate for the development inefficiencies. Now the developers have to start rewriting core code which will take time to thoroughly complete and test and/or the engineers have to figure out a way to throw more resources at the problem. |
|