I know (now) that you have openly communicated the deprecation and one of my tech-lead advertised me about that (but i didn’t take it seriously, i must admit, due to the strangeness of this announcement) and i was very busy with Covid-19 impacts for all of my customers applications and websites (I’m an IT manager for a big well-known retailer in France and other european countries). And i recently came back to release my CrateDB Client (on my own time) and saw this announcement from my own eyes. So … tadaaa ! i’m here now (but too late it seems…).
We are using Blobs to store orders forms, delivery notes and messages attachment files and other things. Our customer database contains nearly 30 millions of customers so it represents a lot of data and files. We also use CrateDB to keep track of SMS communications (thousands and thousands a day), order status changes etc… and it fully hosts datas for some of our backoffices.
CrateDB Nodes allows us to replicate and secure files automatically and retrieve them without any extra load balancer installation and it has always worked like a charm for us. I also used for other applications some products like GlusterFS but the all-in-one solution provided by CrateDB reduce the installations costs and facilitate blob storage synchronization (versus other network FS distributed/agregated systems). Files are rarely present on a storage without being linked by a database entry somewhere ! So, the association Data + Blobs at the same place is fully consistent / coherent. And the CrateDB blob distribution/replication solution is the same for Windows servers and Linux Servers (we can’t tell this for other Network FS distributed/replicated systems). We personally are mainly hosted by Linux servers but we can’t ignore Windows Servers
Our CrateDB nodes data filesystems are of course backed up everyday for security (it’s mandatory in our datacenters), but CrateDB infrastructure already secures the whole thing well on its own.
And i must admit that making a simple SQL request joining a blob table which allows to preview the file directly (mouse over digest) associated with a communication, an order or anything else for analyze & debugging session should be much better than being forced to go and retrieve a file aside via SFTP or share to access the NAS…). It was the next feature planned for my CrateDB Client (digests preview in joined blob table results…) …
So … voilà !