1. A system, comprising a server hardware computing device coupled to a network and comprising at least one processor executing computer-executable instructions within a memory which, when executed, cause the system to: run a domain name system (DNS) server; receive, from a client hardware computing device, an electronic message encoding a request to delegate at least one resource record for a domain name from a first DNS organization operating the server hardware computing device, to a second DNS organization; parse the at least one resource record from a zone file for the domain name; generate a graphical user interface (GUI) comprising: the at least one resource record; and a GUI control associated with each of the at least one resource record and configured to receive a selection of a resource record from among the at least one resource records to delegate the resource record from the first DNS organization to the second DNS organization; transmit the GUI to a client hardware computing device operated by the second DNS organization; receive, from the client hardware computing device, the selection; store, in association in a database, the resource record, and an Internet Protocol (IP) address associated in the database with the resource record and a second server hardware computing device operated by the second DNS organization; receive, from a second client hardware computing device, a DNS request; access, within the database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and the resource record designating a secondary authoritative server running on the second server hardware computing device; transmit, to the second client hardware computing device, a DNS result according to the resource record; transmit, to the secondary authoritative server running on the second server hardware computing device, a second electronic message encoding a DNS query according to the resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server hardware computing device; and transmit, to the second client hardware computing device, the DNS query result.