But also being smart about preloading data in advance. And caching. And knowing the cost of your abstractions.
Top-level
But also being smart about preloading data in advance. And caching. And knowing the cost of your abstractions. 2 comments
dansup, a lot of programming boils down to understanding your problem well enough to make the right tradeoff between CPU, I/O and memory. |
@grishka Exactly, it's so easy to reach for a cache, but then you can get easily bit by improper cache invalidation so yeah, planning and structure is essential