Bob is a distributed BLOB storage: https://github.com/qoollo/bob
using (var client = new BobNodeClient<ulong>("Address = 10.5.5.131:20000; OperationTimeout = 00:02:00"))
{
client.Open();
client.Put(1, new byte[] { 1, 2, 3 });
var result = client.Get(1);
client.Close();
}
using (var client = new BobClusterBuilder<ulong>()
.WithAdditionalNode("Address = 10.5.5.131; OperationTimeout = 00:02:00")
.WithAdditionalNode("Address = 10.5.5.132; OperationTimeout = 00:02:00")
.WithSequentialNodeSelectionPolicy()
.Build())
{
client.Open();
client.Put(1, new byte[] { 1, 2, 3 });
var result = client.Get(1);
client.Close();
}