Scope
Title
Bi-Directional Scalable Highly Available ID Mapping
Question Description
The e-commerce platform would like to maintain its own user id space so it can support users from different business / products
Design a highly scalable, highly available bi-directional user id mapping service to bind an external user id to an internal e-commerce platform user id.
- map(external_uid) ==> internal_uid
- reverse_map(internal_uid) ==> external_uid
Describe key components for your design, including database selection and design, cache design, logical flow etc.
...