1. Things like Digital Ocean that make it easy and can scale up
2. The PaaS offerings of the major clouds for example Microft Azure Appspaces.
I think your advantage might be that you could eject into something more enterprise ready perhaps with Terraform/k8s etc. You could also sell consulting time to help the ejector transition to cloud. Because rearchitecting is part of the issue but the new devops and maintenance load is another issue people will need to deal with.
IIRC with a bloom filter if returns false you can be sure it is not in the set but if it returns true it probably is in the set but might be a clash giving a false positive?
Is the same true with this data structure.
I guess you could mitigate this by storing an additionally hash or the original key in it’s entirety as the value?
1. Things like Digital Ocean that make it easy and can scale up
2. The PaaS offerings of the major clouds for example Microft Azure Appspaces.
I think your advantage might be that you could eject into something more enterprise ready perhaps with Terraform/k8s etc. You could also sell consulting time to help the ejector transition to cloud. Because rearchitecting is part of the issue but the new devops and maintenance load is another issue people will need to deal with.