Displaying 1 to 20 from 27 results

cloudserver - Zenko CloudServer, an open-source Node

  •    Javascript

CloudServer (formerly S3 Server) is an open-source Amazon S3-compatible object storage server that is part of Zenko, Scality’s Open Source Multi-Cloud Data Controller. CloudServer provides a single AWS S3 API interface to access multiple backend data storage both on-premise or public in the cloud.

Minio - Open source object storage server compatible with Amazon S3 APIs

  •    Go

Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few KBs to a maximum of 5TB.Minio server is light enough to be bundled with the application stack, similar to NodeJS, Redis and MySQL.

S3 - Node.js implementation of a server handling the Amazon S3 protocol

  •    Javascript

CloudServer (formerly S3 Server) is an open-source Amazon S3-compatible object storage server that is part of Zenko, Scality’s Open Source Multi-Cloud Data Controller.CloudServer provides a single AWS S3 API interface to access multiple backend data storage both on-premise or public in the cloud.

storj - Ongoing Storj v3 development

  •    Go

All of our code for Storj v3 is open source. Have a code change you think would make Storj better? Please send a pull request along! Make sure to sign our Contributor License Agreement (CLA) first. See our license section for more details. Have comments, bug reports, or suggestions? Want to propose a PR before hand-crafting it? Jump on to our Rocketchat and join the #dev channel to say hi to the developer community and to talk to the Storj core team.




Kvpbase Storage Server - RESTful Object Storage Platform in CSharp

  •    CSharp

Kvpbase Storage Server is a RESTful object storage platform written in CSharp. It is fully decentralized architecture for both metadata and content. It supports Replication, Encryption and lot more.

oio-sds - OpenIO Software Defined Storage

  •    C

OpenIO SDS is a software solution for object storage, targeting very large-scale unstructured data volumes.Please refer to BUILD.md for detailed information about how to compile and configure the solution.

dosa - DOSA is a data object abstraction layer

  •    Go

⚠️ DOSA is BETA software. It is not recommended for production use. We will announce when it's ready.DOSA is a storage framework that provides a declarative object storage abstraction for applications in Golang and (eventually) Java. DOSA is designed to relieve common headaches developers face while building stateful, database-dependent services.

dsync - A distributed sync package.

  •    Go

A distributed locking and syncing package for Go.dsync is a package for doing distributed locks over a network of n nodes. It is designed with simplicity in mind and hence offers limited scalability (n <= 16). Each node will be connected to all other nodes and lock requests from any node will be broadcast to all connected nodes. A node will succeed in getting the lock if n/2 + 1 nodes (whether or not including itself) respond positively. If the lock is acquired it can be held for as long as the client desires and needs to be released afterwards. This will cause the release to be broadcast to all nodes after which the lock becomes available again.


minio-hs - Minio Client SDK for Haskell

  •    Haskell

The Minio Haskell Client SDK provides simple APIs to access Minio and Amazon S3 compatible object storage server.A section of the tests use the remote Minio Play server at https://play.minio.io:9000 by default. For library development, using this remote server maybe slow. To run the tests against a locally running Minio live server at http://localhost:9000, just set the environment MINIO_LOCAL to any value (and unset it to switch back to Play).

minio-ruby - Minio Client SDK for Ruby

  •    Ruby

The Minio Client SDK for Ruby provides simple APIs to access Minio or any Amazon S3 compatible object storage server.And then execute to install the deps.

gluster-swift - Object interface to GlusterFS (this is only a public mirror)

  •    Python

Gluster-Swift provides object interface to GlusterFS volumes. It allows files and directories created on GlusterFS volume to be accessed as objects via the OpenStack Swift and S3 API.Please refer to quick start guide to get started.

nitrite-database - Java embedded nosql document store

  •    Java

NOsql Object (NO2 a.k.a Nitrite) database is an open source nosql embedded document store written in Java. It has MongoDB like API. It supports both in-memory and single file based persistent store powered by MVStore engine of h2 database. Nitrite is a server-less embedded database ideal for desktop, mobile or small web applications.

ibm-cloud-functions-serverless-ocr-openchecks - Serverless bank check deposit processing with object storage and optical character recognition using Apache OpenWhisk powered by IBM Cloud Functions

  •    Javascript

This project demonstrates serverless technology - powered by Apache OpenWhisk with IBM Cloud Functions - in the context of a retail banking scenario where deposited checks are processed digitally (such as through a mobile banking app) using optical character recognition (OCR). This sort of use case is ideal for a serverless architecture because it addresses compute-intensive and highly elastic payday deposit processing where the workload spikes for one particular timeframe every two weeks.

Ionic-MFP-App - This repository contains instructions to develop a secure, enterprise-grade Ionic/Cordova based hybrid mobile app that connects to CouchDB/Cloudant and ObjectStorage via IBM Mobile Foundation service

  •    TypeScript

When developing your enterprise mobile app that needs centralized hosting of data, use of cloud-native services such as Cloudant No-SQL Database for storing textual data and Object Storage service for storing image/video/audio data, allows you to quickly go from idea-conception to reality. The Mobile Foundation service available from IBM Cloud provides a scalable mobile access gateway for securely accessing those backend services, and it provides other essential mobile backend capabilities such as push notifications, app lifecycle management and app analytics. This code pattern gives you step by step instructions for developing an Ionic/Cordova based hybrid mobile app that securely connects to Cloudant and Object Storage services via IBM MobileFoundation (aka MFP) service.

leto - A key value storage example powered by hashicorp raft and BadgerDB

  •    Go

In Greek mythology, Leto (/ˈliːtoʊ/) is a daughter of the Titans Coeus and Phoebe, the sister of Asteria. Leto is another reference example use of Hashicorp Raft. The API is redis protocol compatiable.

aistore - AIStore: scalable storage for AI applications

  •    Go

AIStore (AIS for short) is a built from scratch storage solution for AI applications. At its core, it's open-source object storage with extensions tailored for AI and, specifically, for petascale deep learning. As a storage system, AIS is a distributed object store with a RESTful S3-like API, and the gamut of capabilities that one would normally expect from an object store: eventual consistency, flat namespace, versioning, and all the usual read/write and control primitives to read and write objects and create, destroy, list, and configure buckets that contain those objects.

streamsx

  •    Java

The com.ibm.streamsx.objectstorage toolkit provides primitive operators and native functions for reading and writing data from and to Object Storage. This toolkit supports S3 compatible Object Storages and allows developers to write IBM Streams application that interacts with IBM Cloud Object Storage. Find the full documentation here.