Hacker News new | ask | show | jobs
by P00RL3N0 2090 days ago
If I want full ownership of my data, meaning I don't want it managed/hosted by Snowflake, doesn't that mean that snowflake will reference my S3 bucket as an external table? How exactly am I going to be saving money? Snowflake will have to index my S3 bucket, most likely doing a poor job at doing so, all the while charging me for S3 requests just to create an index that I'm already maintaining. My company has strict contractual obligations regarding data de-identification that I have written code to securely index. We use S3 to store de-identified data and the index to query data we have in S3, meaning that we run no risk of our customer data being identified even if attackers acquired access to both the index & S3 bucket. Snowflake may not be trying to handle our use-case, but the corporate account executive spamming my inbox was dead certain that it was our panacea. I'm failing to see where they fit in and I'm glad that my manager listens to me. I also don't see the arguments that Snowflake is beneficial because it is cloud-agnostic. I can count the number of cloud-agnostic employers I've had over my career on 0 hands. If I can't set up Lambda triggers to puts to my S3 bucket, then snowflake is a hard no from me.