{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T01:28:04Z","timestamp":1775179684602,"version":"3.50.1"},"reference-count":12,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1109\/hpsr.2018.8850758","type":"proceedings-article","created":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T03:39:52Z","timestamp":1569901192000},"page":"1-8","source":"Crossref","is-referenced-by-count":89,"title":["Creating Complex Network Services with eBPF: Experience and Lessons Learned"],"prefix":"10.1109","author":[{"given":"Sebastiano","family":"Miano","sequence":"first","affiliation":[]},{"given":"Matteo","family":"Bertrone","sequence":"additional","affiliation":[]},{"given":"Fulvio","family":"Risso","sequence":"additional","affiliation":[]},{"given":"Massimo","family":"Tumolo","sequence":"additional","affiliation":[]},{"given":"Mauricio Vasquez","family":"Bernal","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3139645.3139657"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3243157.3243161"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"ref6","author":"mckenney","year":"2007"},{"key":"ref11","year":"0","journal-title":"HTTP gRPC and Kafka Aware Network Security and Networking for Containers with BPF and XDP"},{"key":"ref5","author":"bernal","year":"2018","journal-title":"[iovisor-dev] handle pool of elements in eBPF maps"},{"key":"ref12","author":"wang","year":"2017","journal-title":"Xdp transmission for tuntap"},{"key":"ref8","author":"brouer","year":"2017","journal-title":"Xdp redirect measurements gotchas and tracepoints"},{"key":"ref7","article-title":"bpf: add csum_diff helper to xdp as well","author":"borkmann","year":"2018","journal-title":"Linux Kernel commit 205c380778d0"},{"key":"ref2","author":"cree","year":"2018","journal-title":"Bounded loops for eBPF"},{"key":"ref9","author":"brouer","year":"2018","journal-title":"Xdp redirect memory return api"},{"key":"ref1","year":"0","journal-title":"Bpf compiler collection (bcc)"}],"event":{"name":"2018 IEEE 19th International Conference on High Performance Switching and Routing (HPSR)","location":"Bucharest, Romania","start":{"date-parts":[[2018,6,18]]},"end":{"date-parts":[[2018,6,20]]}},"container-title":["2018 IEEE 19th International Conference on High Performance Switching and Routing (HPSR)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8844548\/8850730\/08850758.pdf?arnumber=8850758","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,22]],"date-time":"2019-10-22T00:38:16Z","timestamp":1571704696000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8850758\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6]]},"references-count":12,"URL":"https:\/\/doi.org\/10.1109\/hpsr.2018.8850758","relation":{},"subject":[],"published":{"date-parts":[[2018,6]]}}}