NamasteScale needs JavaScript to run. Enable it to practise system design, low level design and machine coding.
Map is a key-value store where keys can be any value; Set keeps unique values. Their weak versions hold object keys without preventing garbage collection, which makes them ideal for per-object metadata.