Deleting an S3 Bucket Costs Money

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • s3mothball

    Archival tool to prepare collections of small files on S3 for Glacier storage.

  • Per-object costs can be tricky with S3 -- it's easy to mentally round costs less than 1/10th of a penny to zero, and then look up a few years later and realize you have hundreds of millions of things and can't afford to do anything with them.

    When this bit us on a project I made a tool to solve our particular problem, which tars files, writes csv indexes, and can fetch individual files from the tars if need be.[1] Running on millions of files was janky enough that I also ended up scripting an orchestrator to repeatedly attempt each step of the pipeline.[2] Not tested on data other than ours but could be a useful starting point.

    [1] https://github.com/harvard-lil/s3mothball

  • mothball_pipeline

    Internal repo to coordinate s3mothball for CAP

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • aws-sdk-go

    AWS SDK for the Go programming language.

  • Yup. And uploading / downloading objects to S3 incurs tons of requests because S3 client does parallel chunking with a small number of other control requests.

    Example from go sdk: https://github.com/aws/aws-sdk-go/blob/main/service/s3/s3man....

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • my first go project, a CLI application to store IP addresses

    2 projects | /r/golang | 12 Jul 2023
  • Send an Email through AWS SES with GoLang

    1 project | dev.to | 5 May 2023
  • S3 upload with progress

    2 projects | /r/golang | 4 Feb 2023
  • Background process in Lambda using SQS

    3 projects | dev.to | 20 Nov 2022
  • Node.js 18 support in Lambda added to Go SDK

    1 project | /r/aws | 17 Nov 2022