HPDNS: A High-Performance Domain Name Service Architecture Based on In-Network Computing | IEEE Conference Publication | IEEE Xplore