Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compression support? #57

Closed
mannywald opened this issue Feb 9, 2018 · 2 comments
Closed

Compression support? #57

mannywald opened this issue Feb 9, 2018 · 2 comments

Comments

@mannywald
Copy link

Is there any plan to add compression support when putting data into Firehose?

Since Firehose charges are incurred based on the volume of data ingress, it would behoove a rational economic actor to minimize the amount of data being sent to Firehose (and thus compress data beforehand rather than using the compression option in Firehose to minimize the amount of data being written to S3).

@IanMeyers
Copy link
Contributor

Hello. No there isn’t. The reason is that Firehose can’t automatically decompress data streams before egress to S3, but automatically will perform Base64 decoding, so compressed data would end up as gibberish is the target. Happy to refer you to someone at AWS who can help with overall cost optimisation if that helps. Email meyersi@amazon.com if you’d like to connect.

@mannywald
Copy link
Author

Ah okay - thanks!

For the use case I was thinking about I wouldn't actually want to decompress the data stream before egress to S3, but rather take the compressed data received in Firehose and output that to S3 in its compressed state...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants