SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go aws-s3 Projects
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
jazigo
Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.
-
cls3
The CLI tool "cls3" is to CLear S3 Buckets. It empties (so deletes all objects and versions/delete-markers in) S3 Buckets or deletes the buckets themselves.
-
serverless-userpics
⚡ Instantly get user avatars via 1 API call. Ready to use. 100 artsy avatars included. Made open-source by DevClad.
-
s3dav-proxy
s3dav-proxy is software that allows s3 compatible file servers to be operated via the webdav protocol.
-
axis-aws-rekognition
This project is a POC of using AWS Rekognition service over persistent and secure MQTT using client certificate with axis cameras (Requires firmware version 10+). Secure MQTT is used instead of HTTPS to get less overhead with connection setup
-
teos3
The TeoS3 package contains Golang features that make it easy to use S3 storage as a key-value database.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go does not natively support the use of migrations, but we could use the ORM that has this functionality, such as GORM which is the most used by the community, but We can use migrations without using an ORM, for this we will use the golang-migrate package.
The author needs to ask themselves: in this cloud technology stack, is there POSIX involved somewhere lower down, where I can't access it? The answer is, of course, "yes". The sort of cloud storage systems described all run on top of POSIX APIs. They provide convenience (cost efficiency is more debatable) compared to the POSIX alternative, but that's because they exist at an entirely different conceptual layer (hence the presence of POSIX anyway, just buried).
Your point about surfacing a POSIX that's actually there but hidden and thus visible to low-level Amazon employees building the S3 service which makes it invisible to S3 end customers is true but isn't the the point of the article. The author is saying there are motivations for a POSIX-like api visible also the end user.
So your explanation of stack looks like 2 layers: POSIX api <-- AWS S3 built on top of that
Author's essay is actually talking about 3 layers: POSIX <-- AWS S3 <-- POSIX
That's why the blog post has the following links to POSIX-on-top-of-S3-objects :
https://github.com/s3fs-fuse/s3fs-fuse
https://github.com/kahing/goofys
https://www.cuno.io/
# Download the LakeFS binary wget https://github.com/treeverse/lakeFS/releases/latest/download/lakefs # Make the binary executable chmod +x lakefs # Initialize LakeFS with S3 as the storage backend ./lakefs init --backend s3 --s3-gateway-endpoint --s3-region --s3-force-path-style --s3-access-key --s3-secret-key
Project mention: WAL-G 3.0.0 – fast disaster recovery for Postgres | news.ycombinator.com | 2024-03-17
Project mention: Installing multiple helm charts in one go [Approach 2 - using helmfile] | dev.to | 2023-12-26$ helm plugin list NAME VERSION DESCRIPTION diff 3.8.1 Preview helm upgrade changes as a diff helm-git 0.12.0 Get non-packaged Charts directly from Git. s3 0.14.0 Provides AWS S3 protocol support for charts and repos. https://github.com/hypnoglow/helm-s3 secrets 4.1.1 This plugin provides secrets values encryption for Helm charts secure storing
Project mention: Show HN: Versatile email infrastructure on AWS serverless | news.ycombinator.com | 2024-03-25
Binarios Releases: https://github.com/go-to-k/cls3/releases
Go aws-s3 related posts
- Show HN: Versatile email infrastructure on AWS serverless
- Email Inbox on AWS Serverless
- cls3, Búsqueda y Eliminación Masiva de Buckets S3
- A tar-like utility to build archives of existing Amazon S3 objects without downloading them.
- Show HN: Versatile self-hosted email infrastructure
- MinIO - Mock S3 in local development
- Migrating instance to AWS GovCloud
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source aws-s3 projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | migrate | 13,946 |
2 | goofys | 5,031 |
3 | lakeFS | 4,058 |
4 | wal-g | 3,038 |
5 | mc | 2,690 |
6 | Go-Clean-Architecture-REST-API | 641 |
7 | helm-s3 | 542 |
8 | aws-s3-proxy | 317 |
9 | mailbox | 242 |
10 | jazigo | 210 |
11 | govcr | 163 |
12 | amazon-s3-tar-tool | 153 |
13 | s3www | 151 |
14 | simples3 | 132 |
15 | fss3 | 55 |
16 | cls3 | 42 |
17 | aws-ses-pop3-server | 36 |
18 | cnfuzz | 36 |
19 | serverless-userpics | 11 |
20 | s3dav-proxy | 9 |
21 | s3stream | 6 |
22 | axis-aws-rekognition | 1 |
23 | teos3 | 0 |
Sponsored