Data partitioning is commonly used by SaaS systems trying to scale to handle large quantities of traffic. But there are risks you should be aware of.
When learning how to fly model airplanes as a kid, I was taught an important rule: “Always fly ‘two mistakes’ high.” The same rule applies when building web applications.
Don’t make yourself the central character in one of these cloud horror tales.
My latest book, Caching at Scale with Redis, describes what caching is, why it’s a cornerstone of effective modern applications, and how Redis can help you meet these demanding caching needs.