2 ms·
Why do they use forward names for the username, but backward names for the server? That's inconsistent.
by 1718627440 1y ago
Why do they use forward names for the username, but backward names for the server? That's inconsistent.
- danabramov 1y agoBackward names are not used for the "server". (I presume that by "server" you mean hosting, which is determined by the `serviceEndpoint` in the DID document rather than by something in the AT URI, as the article explains.) If you're asking about “app.bsky.” in the AT URI, it doesn’t indicate a server you’re going to connect to. As stated in the post, it indicates a data format. Think of it as a file extension which describes who governs the schema of that JSON. Formats (called "lexicons" in AT) use a reverse-namespace scheme so that formats governed by the same app appears next to each other alphabetically. That might remind you of Java.