{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T22:59:49Z","timestamp":1773874789321,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,12,10]],"date-time":"2018-12-10T00:00:00Z","timestamp":1544400000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,12,10]]},"DOI":"10.1145\/3284028.3284034","type":"proceedings-article","created":{"date-parts":[[2018,11,21]],"date-time":"2018-11-21T13:51:49Z","timestamp":1542808309000},"page":"39-45","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A High Performance, Scalable DNS Service for Very Large Scale Container Cloud Platforms"],"prefix":"10.1145","author":[{"given":"Haifeng","family":"Liu","sequence":"first","affiliation":[{"name":"JD.com Inc., Beijing, China, University of Science and Technology of China, Heifei, China"}]},{"given":"Shugang","family":"Chen","sequence":"additional","affiliation":[{"name":"JD.com Inc., Beijing, China"}]},{"given":"Yongcheng","family":"Bao","sequence":"additional","affiliation":[{"name":"JD.com Inc., Beijing, China"}]},{"given":"Wanli","family":"Yang","sequence":"additional","affiliation":[{"name":"JD.com Inc., Beijing, China"}]},{"given":"Yuan","family":"Chen","sequence":"additional","affiliation":[{"name":"JD.com Silicon Valley R&amp;D Center"}]},{"given":"Wei","family":"Ding","sequence":"additional","affiliation":[{"name":"JD.com Silicon Valley R&amp;D Center"}]},{"given":"Huasong","family":"Shan","sequence":"additional","affiliation":[{"name":"JD.com Silicon Valley R&amp;D Center"}]}],"member":"320","published-online":{"date-parts":[[2018,12,10]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"{n. d.}. CoreDNS. \"https:\/\/coredns.io\/\".  {n. d.}. CoreDNS. \"https:\/\/coredns.io\/\"."},{"key":"e_1_3_2_2_2_1","unstructured":"{n. d.}. Docker. \"https:\/\/www.docker.com\/\".  {n. d.}. Docker. \"https:\/\/www.docker.com\/\"."},{"key":"e_1_3_2_2_3_1","unstructured":"{n. d.}. DPDK. \"https:\/\/dpdk.org\/\".  {n. d.}. DPDK. \"https:\/\/dpdk.org\/\"."},{"key":"e_1_3_2_2_4_1","unstructured":"{n. d.}. Jmeter. \"https:\/\/github.com\/apache\/jmeter\".  {n. d.}. Jmeter. \"https:\/\/github.com\/apache\/jmeter\"."},{"key":"e_1_3_2_2_5_1","unstructured":"{n. d.}. Kube-dns. \"https:\/\/github.com\/kubernetes\/kubernetes\/tree\/master\/cluster\/addons\/dns\".  {n. d.}. Kube-dns. \"https:\/\/github.com\/kubernetes\/kubernetes\/tree\/master\/cluster\/addons\/dns\"."},{"key":"e_1_3_2_2_6_1","unstructured":"{n. d.}. Kubernetes. \"https:\/\/kubernetes.io\/\".  {n. d.}. Kubernetes. \"https:\/\/kubernetes.io\/\"."},{"key":"e_1_3_2_2_7_1","unstructured":"{n. d.}. perfquery. \"https:\/\/linux.die.net\/man\/8\/perfquery\".  {n. d.}. perfquery. \"https:\/\/linux.die.net\/man\/8\/perfquery\"."},{"key":"e_1_3_2_2_8_1","unstructured":"{n. d.}. Qugga. \"https:\/\/www.quagga.net\/\".  {n. d.}. Qugga. \"https:\/\/www.quagga.net\/\"."},{"key":"e_1_3_2_2_9_1","unstructured":"{n. d.}. SkyDNS. \"https:\/\/github.com\/skynetservices\/skydns\".  {n. d.}. SkyDNS. \"https:\/\/github.com\/skynetservices\/skydns\"."},{"key":"e_1_3_2_2_10_1","unstructured":"{n. d.}. Swarm. \"https:\/\/docs.docker.com\/engine\/swarm\/\".  {n. d.}. Swarm. \"https:\/\/docs.docker.com\/engine\/swarm\/\"."},{"key":"e_1_3_2_2_11_1","first-page":"152","article-title":"System, method and computer program product for caching domain name system information on a network gateway","volume":"7","author":"Charles Edward","year":"2006","unstructured":"Charles Edward Anderson IV, Thomas Carroll Willis Jr , and Jason Andrew Willis . 2006 . System, method and computer program product for caching domain name system information on a network gateway . US Patent 7 , 152 ,118. Charles Edward Anderson IV, Thomas Carroll Willis Jr, and Jason Andrew Willis. 2006. System, method and computer program product for caching domain name system information on a network gateway. US Patent 7,152,118.","journal-title":"US Patent"},{"key":"e_1_3_2_2_13_1","volume-title":"European Conference on Service-Oriented and Cloud Computing. Springer, 201--215","author":"Balalaie Armin","year":"2015","unstructured":"Armin Balalaie , Abbas Heydarnoori , and Pooyan Jamshidi . 2015 . Migrating to cloud-native architectures using microservices: an experience report . In European Conference on Service-Oriented and Cloud Computing. Springer, 201--215 . Armin Balalaie, Abbas Heydarnoori, and Pooyan Jamshidi. 2015. Migrating to cloud-native architectures using microservices: an experience report. In European Conference on Service-Oriented and Cloud Computing. Springer, 201--215."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.64"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2014.51"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2809955"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"crossref","unstructured":"Thomas Brisco. 1995. DNS support for load balancing. (1995).  Thomas Brisco. 1995. DNS support for load balancing. (1995).","DOI":"10.17487\/rfc1794"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/144191.144301"},{"key":"e_1_3_2_2_19_1","first-page":"22","article-title":"Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center","volume":"11","author":"Hindman Benjamin","year":"2011","unstructured":"Benjamin Hindman , Andy Konwinski , Matei Zaharia , Ali Ghodsi , Anthony D Joseph , Randy H Katz , Scott Shenker , and Ion Stoica . 2011 . Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center .. In NSDI , Vol. 11. 22 -- 22 . Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D Joseph, Randy H Katz, Scott Shenker, and Ion Stoica. 2011. Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center.. In NSDI, Vol. 11. 22--22.","journal-title":"NSDI"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2013.06.079"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/52325.52338"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2015.51"},{"key":"e_1_3_2_2_23_1","unstructured":"Robert Sandoval et al. 2015. A case study in enabling DevOps using Docker. Ph.D. Dissertation.  Robert Sandoval et al. 2015. A case study in enabling DevOps using Docker. Ph.D. Dissertation."},{"key":"e_1_3_2_2_24_1","first-page":"754","article-title":"Scalable domain name system with persistence and load balancing","volume":"6","author":"Sven-Johan Swildens Eric","year":"2004","unstructured":"Eric Sven-Johan Swildens , Richard David Day , and Vikas Garg . 2004 . Scalable domain name system with persistence and load balancing . US Patent 6 , 754 ,706. Eric Sven-Johan Swildens, Richard David Day, and Vikas Garg. 2004. Scalable domain name system with persistence and load balancing. US Patent 6,754,706.","journal-title":"US Patent"},{"key":"e_1_3_2_2_25_1","volume-title":"IEEE software 32, 1","author":"Th\u00f6nes Johannes","year":"2015","unstructured":"Johannes Th\u00f6nes . 2015. Microservices. IEEE software 32, 1 ( 2015 ), 116--116. Johannes Th\u00f6nes. 2015. Microservices. IEEE software 32, 1 (2015), 116--116."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2016.2558918"}],"event":{"name":"Middleware '18: 19th International Middleware Conference","location":"Rennes France","acronym":"Middleware '18","sponsor":["ACM Association for Computing Machinery","USENIX Assoc USENIX Assoc","IFIP International Federation for Information Processing"]},"container-title":["Proceedings of the 19th International Middleware Conference Industry"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3284028.3284034","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3284028.3284034","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:08:01Z","timestamp":1750208881000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3284028.3284034"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,10]]},"references-count":25,"alternative-id":["10.1145\/3284028.3284034","10.1145\/3284028"],"URL":"https:\/\/doi.org\/10.1145\/3284028.3284034","relation":{},"subject":[],"published":{"date-parts":[[2018,12,10]]},"assertion":[{"value":"2018-12-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}