2 ms·
The issue with DNS isn't that it's too complex; from a purely technical standpoint, it's a fairly simple technology, no more complicated than email, or http. Pe
by 9dev 1y ago
The issue with DNS isn't that it's too complex; from a purely technical standpoint, it's a fairly simple technology, no more complicated than email, or http. People have created all kinds of abstractions over technology to make it accessible over time. An instagram handle hides a mindbogglingly large amount of complexity going on underneath, and people find that simple enough.
It's the administrative part that makes it hard: The registration, the expiration, the distributed responsibility of needing a NIC, registrar, DNS operator, hosting platform, Certificate Authority—we're all used to the bullshit, but getting from "I'd like to present my business under this domain" to presenting your business under this domain requires way too much bureaucracy.
The whole process is still stuck in the 90ies: It shouldn't require more than picking a name and providing payment details to get running. Delegation of anything could happen easily via OAuth grants; TLS should just work, given ACME; all other details can be customised if necessary, but normal users should never have to bother with DNS records at all.