在ARM上的Golang中将SHA256加速100倍
作为加密扩展的一部分,64位ARMv8内核引入了有关SHA1和SHA2加速的新指令。Minio我们对这些说明可能产生的差异感到好奇,这有时是您有时会得到的惊喜之一。我们一直在以下位置运行ARMv8服务器:
阅读更多...
作为加密扩展的一部分,64位ARMv8内核引入了有关SHA1和SHA2加速的新指令。Minio我们对这些说明可能产生的差异感到好奇,这有时是您有时会得到的惊喜之一。我们一直在以下位置运行ARMv8服务器:
阅读更多...
本文向您展示如何配置Elasticsearch在[Minio](http://minio.io)中存储快照和元数据。Minio是为云应用程序开发人员和开发人员构建的对象存储服务器,并与Amazon S3对象存储兼容。当前的Elasticsearch aws云插件已使用较旧版本的Amazon SDK构
阅读更多...
日志记录仍然是开发人员关注的主要问题之一。通常,各种组件(如Web服务器,数据库)会将日志存储在不同的位置。当出现问题时,开发人员需要四处寻找相关的日志。将您的应用程序日志自动存储在预定义的位置不是很好。您可以使用Fluentd和
阅读更多...
在此博客中,我们想为纯SIM中的BLAKE2哈希算法提供一种优化的实现blake2b-simd,该算法利用了SIMD指令。与(非汇编)Go实施相比,它的速度提高了4倍,并且在高端CPU上,每个内核的散列速度可达到接近1 GB /秒。与标准SHA512相比
阅读更多...
不管您是否注意到它,作为最终用户,存储都是我们今天使用的几乎所有软件的重要组成部分。但是,作为开发人员,重要的是能够以一种简单而又安全又快速的方式检索东西。如前所述,对象存储是实现此目标的一种好方法。我们也看到了
阅读更多...
在我以前的文章中,我们了解了对象存储的原因和内容。具体来说,我们了解了为什么需要一个新的存储范例,以及它如何缓解现代的非结构化数据问题。我们看到了对象存储如何让您通过HTTP上的简单API调用访问应用程序层的对象,并消除了
阅读更多...
传统上,Web应用程序使用文件系统和数据库将用户数据存储在后端。很简单,结构化数据进入数据库,其他所有数据进入文件系统。这很容易管理,因为很少有应用程序生成非结构化数据-大多数应用程序以表单形式输入用户并将数据保存到数据库中。然而,
阅读更多...
这个新版本增加了对Solaris / Illumos和FreeBSD 64位Intel的支持。以下是此版本中所做更改的非详尽列表。已弃用并删除了cp和mirror的并行代码。现在所有的复制操作都是串行的,这解决了与会话文件丢失和整体代码复杂度有关的许多问题。
阅读更多...
微服务的基本要求之一是应用程序容器变为无状态。但是状态仍然需要存储在其他地方,例如数据库,对象存储,会话文件,cookie,高速缓存等。微存储作为一种新的体系结构正在兴起,以解决微服务的存储可扩展性。微存储从微服务继承了“只有小东西才能扩展”的思想。不按比例放大
阅读更多...
自9月发布适用于Amazon S3和MinIO服务器的MinIO Client'mc'以来,我们收到了支持Google云存储,Red Hat Ceph和Open Stack Swift的大量请求。这是用于各种服务器实施的Amazon S3 API兼容性矩阵。Amazon S3:Amazon S3 V
阅读更多...