Skip to content

Chore: Replace AWS S3 with Backblaze B2 #98

Description

@nelsonic

As noted in #91 and previously in dwyl/technology-stack#63 AWS S3,
while reasonably straightforward to use, is significantly more expensive than Backblaze B2:
https://www.backblaze.com/b2/cloud-storage-pricing.html
image
For an image service where we expect the downloads to exceed storage GBs by 10:1
meaning a 1mb image will be viewed 10 times, the most important cost is the downloads.

We already use Cloudflare for our DNS and DDoS protection so we are familiar with the interface.
But we haven't yet used their CDN service ... it appears to be included with no extra monthly bandwidth cost ...
https://www.cloudflare.com/en-gb/plans/
image

I cannot understand how there is - or at least appears to be - no incremental cost
for bandwidth/downloads through Cloudflare CDN:
https://www.cdnplanet.com/compare/cloudfront/cloudflare/
image

Obviously none of this matters if nobody is using the upload service ... 🦗🦗🦗
But if we deduce from the popularity of image sharing services/apps that we're building a product people want, 📷 📱 🖼️ ❤️
then keeping a close eye on costs is the only way ensure we don't burn through all our cash 💸
before reaching product-market-fit. ⏳

Todo

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    T1dTime Estimate 1 Daychorea tedious but necessary task often paying technical debthelp wantedIf you can help make progress with this issue, please comment!priority-2Second highest priority, should be worked on as soon as the Priority-1 issues are finishedtech-debtA feature/requirement implemented in a sub-optimal way & must be re-writtentechnicalA technical issue that requires understanding of the code, infrastructure or dependencies

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions