#2 - I once spent 18 months convincing my teammates to move our hottest data set from DynamoDB to RAM. Next time, I won't bother.
#3 - Heh. The "N+1" architecture. However many layers your architectural design methodology has, ours has one more. (h/t Spinal Tap).
Is that Twitter you? Good stuff. Like the unique URL for posting CSVs.