At that pricing, I'm curious if it makes sense to put blobs in the database rather than S3. Any thoughts?
I guess if you won't have many blobs, it may be worthwhile to save yourself engineering time of supporting both S3 and Aurora. In an ideal world, there'd just be one permanent data store with a built-in caching layer, for databases, blobs, and log files.
We're getting close to that. Write once your data to S3 for persistent storage, then load into Elastic Search. Mostly there.
Obviously don't know your exact use case, but that's what we do.