For those wondering how to make all of this HA and production-worthy, this talk was a good watch: <a href="https://www.youtube.com/watch?v=Mw8O9d0ez7E" rel="nofollow">https://www.youtube.com/watch?v=Mw8O9d0ez7E</a><p>Explains how to get HA for both the coordinator nodes and the storage nodes.<p>While I haven't put this into practice myself, I'd be interested in hearing how things like resharding/scaling play out, similar to some of the recent posts on postgres (re)sharding:<p><a href="https://news.ycombinator.com/item?id=43364668">https://news.ycombinator.com/item?id=43364668</a><p><a href="https://www.notion.com/blog/sharding-postgres-at-notion" rel="nofollow">https://www.notion.com/blog/sharding-postgres-at-notion</a>
<a href="https://www.notion.com/blog/the-great-re-shard" rel="nofollow">https://www.notion.com/blog/the-great-re-shard</a>
<a href="https://instagram-engineering.com/sharding-ids-at-instagram-1cf5a71e5a5c" rel="nofollow">https://instagram-engineering.com/sharding-ids-at-instagram-...</a>