3 ms·
I think I don't get it. Is it really a metadata store if you need to know this metadata in order to compute the IP? If you know how your system splits the IPs
by comboy 9y ago
I think I don't get it. Is it really a metadata store if you need to know this metadata in order to compute the IP?
If you know how your system splits the IPs then yes, knowing the IP you can reason about what it handles, but the same works for ipv4 or even better, for hostnames.
- schmichael 9y agoUsing IPv6 addresses for sharding pushes shard routing metadata down into IPv6 that in an IPv4 network would have to be stored using DNS or an external data store. The fact that applications need to support the logic for using the metadata (the address encoding scheme) doesn't diminish the fact that the metadata itself is encoded in IPv6 addresses. All sharding schemes require an application to support the logic for processing the sharding metadata.