News for hackers. Stuff that matters.
Re:Show HN: Minimalist Object Storage Project by jarito on Wednesday June 17, 2015 @04:17PM (#9734945)
Why not just use Swift?

http://docs.openstack.org/developer/swift/

It can be run as a stand alone app so it's generally pretty simple and can include support from https://swiftstack.com/.

Re:Show HN: Minimalist Object Storage Project by corobo on Wednesday June 17, 2015 @05:55PM (#9735553)
Personally I'm enjoying playing with Skylable SX server (and its libres3 s3 interface) - I'll be honest, I never really gave Swift enough of a chance. I've yet to get my head round it quickly enough so far. Found this one while researching other things

"Skylable was founded in 2012 by Tomasz Kojm, Luca Gibelli, Edwin Török and Alberto Wu, best known for their success with ClamAV, the leading GPL anti-virus for UNIX running on millions of servers and protecting billions of users."

http://www.skylable.com/products/sx/

"With SX Cluster you aggregate the disk space available on multiple servers and merge it into a single storage system. The cluster makes sure that your data is always replicated over multiple nodes (the exact number of copies is defined by the sysadmin) and synchronized. Additionally Sx has built-in support for deduplication, client-side encryption, on-the-fly compression and much more"

Very responsive in their IRC channel on Freenode too. I know I sound like a walking advert reading this comment back but I have no affiliation other than end user

Re:Show HN: Minimalist Object Storage Project by unlocksmith on Wednesday June 17, 2015 @04:49PM (#9735199)
Free software and open source is all about choice. Gnome vs Ratpoison. GNU Emacs vs Vim .. :)
Re:Show HN: Minimalist Object Storage Project by jimbokun on Wednesday June 17, 2015 @04:31PM (#9735050)
First time I'm seeing Swift.

Are there use cases where Swift is a better fit than Cassandra?

Re:Show HN: Minimalist Object Storage Project by jhundal on Wednesday June 17, 2015 @05:51PM (#9735538)
As mentioned elsewhere on this thread, you'd use Swift (and other object storage systems) to store larger pieces of unstructured binary data (eg. images/videos/backups). The easiest way to do that in Cassandra without rolling a whole bunch of new code for yourself would be to store these things as gigantic rows in Cassandra, which isn't where it performs well. Typically object storage systems also come with a whole lot of features such as being able to control who views your files, the ability to upload files in piecemeal fashion, etc.
Re:Show HN: Minimalist Object Storage Project by neverartful on Wednesday June 17, 2015 @05:04PM (#9735302)
Swift is part of the larger family of OpenStack. Swift should provide (haven't verified this myself) better integration with all of the other OpenStack components (Keystone, Cinder, Neutron, etc.).
Re:Show HN: Minimalist Object Storage Project by j05h on Wednesday June 17, 2015 @05:18PM (#9735391)
Swift can integrate with OpenStack, but you can very easily run it stand alone, and many do. It has erasure coding, geo replication, and its a fairly well baked product.

Here are good overviews:

* http://docs.openstack.org/developer/swift/

* https://swiftstack.com/blog/2012/09/16/globally-distributed-...

And how Rackspace runs it at scale;

* https://www.openstack.org/summit/openstack-summit-hong-kong-...

Re:Show HN: Minimalist Object Storage Project by eterps on Wednesday June 17, 2015 @04:19PM (#9734958)
How do you run it?
Re:Show HN: Minimalist Object Storage Project by fweespeech on Wednesday June 17, 2015 @04:30PM (#9735043)