How do you handle database scaling and caching strategies for a high-throughput decisioning platform at FICO?