minio-go
manta
Our great sponsors
minio-go | manta | |
---|---|---|
5 | 5 | |
2,258 | 603 | |
2.6% | 0.7% | |
8.4 | 3.5 | |
7 days ago | 25 days ago | |
Go | Makefile | |
Apache License 2.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
minio-go
- Need to stream large files to S3 using Go Fiber/Fasthttp
- I have made my very first FaaS function and first ever working with golang, how does it look
-
MinIO - Mock S3 in local development
Go
-
An open-source distributed object storage service
One will observe I said list, not get, although in this case it's likely a non-issue because Minio supports the S3 API https://github.com/minio/minio-go/blob/v7.0.45/api-list.go#L... and thus should support the 2nd example I provided, too
-
Why I cannot access minio via sdk?
I have installed minio on my cluster. I am making an API call with go to create a bucket. But I don't why is not responding as in here I did the same this example but I am getting the following response:
manta
-
Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)
These posts always remind me of the [Manta Object Storage](https://www.tritondatacenter.com/triton/object-storage) project by Joyent. This project was basically a combination of object storage with the added ability to run arbitrary programs against your data in situ. The primary, and key, difference being that you kept the data in place and distributed the program to the data storage nodes (the opposite of most data processing as I understand it), I think of this as a superpowered version of using [pssh](https://linux.die.net/man/1/pssh) to grep logs across a datacenter. Yet another idea before its time. Luckily, Joyent [open sourced](https://github.com/TritonDataCenter/manta) the work, but the fact that it still hasn't caught on as "The Way" is telling.
Some of the projects I remember from the Joyent team were: dumping recordings of local mariokart games to manta and running analytics on the raw video to generate office kart racer stats, the bog standard dump all the logs and map/reduce/grep/count them, and I think there was one about running mdb postmortems on terabytes of core dumps.
-
An open-source distributed object storage service
Are you sure this offers the same S3 compatible API? It sure does look like it rolled its own API[1], which I guess is fine so long as you're entirely in the Triton ecosystem, but makes reusing existing software harder than necessary without that compatibility layer. And that's not even getting into this absolutely mess: https://github.com/TritonDataCenter/manta#repositories it reminds me of the "Microservices" video come to life
1: https://github.com/TritonDataCenter/manta/blob/master/docs/u...
-
Oxide at Home: Propolis Says Hello
This is great information, and we've had similar experiences.
I'm also looking forward to further testing LinuxCN (https://github.com/joyent/linux-live/tree/linuxcn) on Triton in the near future!
Are you running Manta (https://github.com/joyent/manta) for anything? If so, is that meeting you needs for object storage?
-
Command-line Tools can be 235x Faster than your Hadoop Cluster – Adam Drake
Joyent's Manta took this concept to the extreme.
Previous discussion here: https://news.ycombinator.com/item?id=5939340
Image manipulation example: https://www.joyent.com/blog/joyent-manta-storage-service-ima...
Manta repo an GitHub: https://github.com/joyent/manta
What are some alternatives?
aws-sdk-go - AWS SDK for the Go programming language.
oxide-and-friends - Show notes from Oxide and Friends recordings
circleci - Go library for interacting with CircleCI
linux-live - Linux compute node platform image tools. This is the Linux counterpart to smartos-live.
webhooks - :fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
Canvas LMS - The open LMS by Instructure, Inc.
megos - Go(lang) client library for accessing information of an Apache Mesos cluster.
Seaweed File System - SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. [Moved to: https://github.com/seaweedfs/seaweedfs]
google-cloud - Google Cloud Client Libraries for Go.
seaweedfs - SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
github - Go library for accessing the GitHub v3 API
riak_cs - Riak CS is simple, available cloud storage built on Riak.