Introduction
Encrypting network traffic is becoming the default. There are standardized
protocols like SSH and TLS as well as projects like Let’s Encrypt to protect
data sent over the network. TLS for example takes a data stream, chunks the
stream into messages and encrypts every message before sending it through the
network. TLS ensures that each message is encrypted
Read more
You may know that Golang offers the ability to name return values. Thus far at
MinIO [https://github.com/minio/minio] we have not been using this feature
much, but that’ll change since there are some nice hidden benefits as we will
explain in this blog post.
If you are like us, you may have considerable amounts of code
Read more
Maybe if you are like us at Min [https://github.com/minio/minio]IO, you have
every now and then come across ‘autogenerated’ functions in your Golang call
stacks and wondered what they are all about?
We had a case the other day where the call stack showed something like the
following:
cmd.retryStorage.ListDir(0x12847c0, 0xc420402e70, 0x1, ...)
minio/cmd/
Read more
Today we’ll take a look at an IoT pressure gauge for your MinIO server. This is
a cool hack built by Alex Ellis with the Raspberry Pi, Docker and MinIO.
> After contributing code to the Open-Source MinIO project to enable webhooks Alex
wanted visualize the traffic passing through his server. His hack shows the rate
that objects get
Read more
Containers running on orchestration platforms like Kubernetes, Docker Swarm,
DC/OS et al. offer powerful, versatile ways to deploy applications. Containers
let you deploy isolated application instances, and you can launch multiple such
instances to scale up your load serving capacity. You don’t even need to worry
about individual server capacities and scheduling thanks to orchestration tool,
which provide
Read more
This is a guest blog from our friends at Guardant Health
[http://www.guardanthealth.com/].
Guardant Health is the world leader in comprehensive liquid biopsy. Oncologists
order our blood test to help determine if their advanced cancer patients are
eligible for certain drugs that target specific genomic alterations in tumour
DNA. Each test produces huge amounts of genomic data that
Read more
ToolsLib recently switched to a brand new dashboard
[https://toolslib.net/blog/viewpost/2017/02/28/54-welcome-new-dashboard/].
However, behind the scenes, there was another switch happening. We used block
based filesystem for underlying storage. However, as we grew, the filesystem was
proving difficult to scale.
So, we were looking to move from block based storage to an object store system,
Read more
Harbor is an enterprise-class docker registry server to store and distribute container images. Follow this document to use MinIO object storage server as a storage backend for Harbor container registry.
Prerequisites
Install and run MinIO server
docker run -p 9000:9000 --name minio \
-e "MINIO_ACCESS_KEY=minio" \
-e "MINIO_SECRET_KEY=minio123" \
-v /mnt/minio/
Read more
Container orchestration is gaining traction as the default way to deploy
applications. Developers are architecting their modern applications from the
ground-up to run in containers, which enables faster deployment and more
resilience. Even legacy applications are adopting containers in every way they
can to access these advantages.
Of the many characteristics that make an application container ready, the way it
Read more
MinIO provides integration with a range of backend systems which enables you to build a complete solution for your projects. The team has recently integrated a pull request from the community to add Webhook support and wanted to tell you a bit about it.
Read more
Data loss is more frequent that we think. Whether you lose data from your laptop
or a mission critical application server, it can be devastating. You may not
have faced it yourself, but think of people close to you — friends, family,
colleagues—and you’ll find several instances of people losing critical personal
or business data.
To avoid such loss,
Read more
In this post, I explain how to use NGINX and NGINX Plus as a reverse proxy and load balancer for MinIO servers.
Read more
Applications today generate
[https://blog.minio.io/object-storage-what-is-it-all-about-62920ca164ca#.qfa0ylbd1]
more data than ever, and this upward trend is expected to keep up
[https://www.emc.com/leadership/digital-universe/2014iview/executive-summary.htm]
in foreseeable future. How do you handle this ever growing storage requirement
of your application? A storage solution that can run where your application runs
and can scale with
Read more
Introduction
Minio [https://www.minio.io/] server supports Amazon S3 compatible bucket event
notification for following targets AMQP [https://www.amqp.org/about/what],
Elasticsearch
[https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html]
, Redis [http://redis.io/documentation], nats.io [http://nats.io/], PostgreSQL
[https://www.postgresql.org/] and Apache Kafka [http://kafka.apache.org/]. Part
4
Read more
Introduction
Minio [https://www.minio.io/] server supports Amazon S3 compatible bucket event
notification for following targets AMQP [https://www.amqp.org/about/what],
Elasticsearch
[https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html]
, Redis [http://redis.io/documentation], nats.io [http://nats.io/], PostgreSQL
[https://www.postgresql.org/] and Apache Kafka [http://kafka.apache.org/]. Part
3
Read more
Introduction
Minio [https://www.minio.io/] server supports Amazon S3 compatible bucket event
notification for following targets AMQP [https://www.amqp.org/about/what],
Elasticsearch
[https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html]
, Redis [http://redis.io/documentation], nats.io [http://nats.io/], PostgreSQL
[https://www.postgresql.org/] and Apache Kafka [http://kafka.apache.org/]. Part
2
Read more
Introduction
Minio [https://www.minio.io/] server supports Amazon S3 compatible bucket event
notification for following targets AMQP [https://www.amqp.org/about/what],
Elasticsearch
[https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html]
, Redis [http://redis.io/documentation], nats.io [http://nats.io/], PostgreSQL
[https://www.postgresql.org/] and Apache Kafka [http://kafka.apache.org/]. Part
1
Read more
s3verify performs a series of API calls against an object storage server and checks the responses for AWS S3 signature version 4 compatibility. s3verify is licensed under Apache V2.0 license.
Why we built s3verify
Amazon Web Service’s (AWS) Simple Storage Service (S3) has emerged as the goto cloud storage, so any new competing service has a strong incentive
Read more