I was nodding along until key-value storage, which seems to contradict its own points about vendor lock-in and APIs?
With Spin you can also swap the backend provider. It's using sqlite as the default, but there's a Redis provider as well: https://developer.fermyon.com/spin/dynamic-configuration#key...