Hacker News new | ask | show | jobs
by kuchenbecker 935 days ago
A junior engineer on my team asked me why we store bytes in our Blobstore/Filesystem rather than something structured like a DB.

Bytes are a "narrow waist" and in-fact DBs actually use our system for storage. By supporting bytes, anything that can be serialized can be stored by the next layer up and the contract is very simple.