{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T01:25:30Z","timestamp":1777339530033,"version":"3.51.4"},"reference-count":56,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Union","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100000266","name":"EPSRC","doi-asserted-by":"crossref","award":["EP\/T007206\/1"],"award-info":[{"award-number":["EP\/T007206\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:p>The extended Berkeley Packet Filter (eBPF) is an infrastructure that allows to dynamically load and run micro-programs directly in the Linux kernel without recompiling it.<\/jats:p>\n          <jats:p>In this work, we study how to develop high-performance network measurements in eBPF. We take sketches as case-study, given their ability to support a wide-range of tasks while providing low-memory footprint and accuracy guarantees. We implemented NitroSketch, the state-of-the-art sketch for user-space networking and show that best practices in user-space networking cannot be directly applied to eBPF, because of its different performance characteristics. By applying our lesson learned we improve its performance by 40% compared to a naive implementation.<\/jats:p>","DOI":"10.1145\/3594255.3594256","type":"journal-article","created":{"date-parts":[[2023,4,21]],"date-time":"2023-04-21T02:09:41Z","timestamp":1682042981000},"page":"3-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Fast In-kernel Traffic Sketching in eBPF"],"prefix":"10.1145","volume":"53","author":[{"given":"Sebastiano","family":"Miano","sequence":"first","affiliation":[{"name":"Queen Mary University of London"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoqi","family":"Chen","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ran Ben","family":"Basat","sequence":"additional","affiliation":[{"name":"University College London"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gianni","family":"Antichi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano and Queen Mary University of London"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Intel Data Direct I\/O Technology. https:\/\/www.intel.co.uk\/content\/www\/uk\/en\/io\/data-direct-i-o-technology.html. (Feb","year":"2021","unstructured":"2021. Intel Data Direct I\/O Technology. https:\/\/www.intel.co.uk\/content\/www\/uk\/en\/io\/data-direct-i-o-technology.html. (Feb 2021 ). [Online; accessed 07-March-2023]. 2021. Intel Data Direct I\/O Technology. https:\/\/www.intel.co.uk\/content\/www\/uk\/en\/io\/data-direct-i-o-technology.html. (Feb 2021). [Online; accessed 07-March-2023]."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2019.2898101"},{"key":"e_1_2_1_3_1","volume-title":"17th USENIX symposium on networked systems design and implementation (NSDI 20)","author":"Agache Alexandru","year":"2020","unstructured":"Alexandru Agache , Marc Brooker , Alexandra Iordache , Anthony Liguori , Rolf Neugebauer , Phil Piwonka , and Diana-Maria Popa . 2020 . Firecracker: Lightweight virtualization for serverless applications . In 17th USENIX symposium on networked systems design and implementation (NSDI 20) . 419--434. Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, and Diana-Maria Popa. 2020. Firecracker: Lightweight virtualization for serverless applications. In 17th USENIX symposium on networked systems design and implementation (NSDI 20). 419--434."},{"key":"e_1_2_1_4_1","volume-title":"HeteroSketch: Coordinating Network-wide Monitoring in Heterogeneous and Dynamic Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Agarwal Anup","year":"2022","unstructured":"Anup Agarwal , Zaoxing Liu , and Srinivasan Seshan . 2022 . HeteroSketch: Coordinating Network-wide Monitoring in Heterogeneous and Dynamic Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, Renton, WA, 719--741. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/agarwal Anup Agarwal, Zaoxing Liu, and Srinivasan Seshan. 2022. HeteroSketch: Coordinating Network-wide Monitoring in Heterogeneous and Dynamic Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 719--741. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/agarwal"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8485882"},{"key":"e_1_2_1_6_1","volume-title":"2013 15th International Conference on Transparent Optical Networks (ICTON). IEEE, 1--4.","author":"Azodolmolky Siamak","year":"2013","unstructured":"Siamak Azodolmolky , Philipp Wieder , and Ramin Yahyapour . 2013 . SDN-based cloud computing networking . In 2013 15th International Conference on Transparent Optical Networks (ICTON). IEEE, 1--4. Siamak Azodolmolky, Philipp Wieder, and Ramin Yahyapour. 2013. SDN-based cloud computing networking. In 2013 15th International Conference on Transparent Optical Networks (ICTON). IEEE, 1--4."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/646978.711822"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1800069"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098832"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_2_1_11_1","volume-title":"Technical Conference on Linux Networking","volume":"2","author":"Bertin Gilberto","year":"2017","unstructured":"Gilberto Bertin . 2017 . XDP in practice: integrating XDP into our DDoS mitigation pipeline . In Technical Conference on Linux Networking , Netdev , Vol. 2 . Gilberto Bertin. 2017. XDP in practice: integrating XDP into our DDoS mitigation pipeline. In Technical Conference on Linux Networking, Netdev, Vol. 2."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472888"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/646255.684566"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(03)00400-6"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131365.3131377"},{"key":"e_1_2_1_16_1","unstructured":"Cilium. [n. d.]. eBPF-based Networking Observability and Security. https:\/\/cilium.io\/. ([n. d.]).  Cilium. [n. d.]. eBPF-based Networking Observability and Security. https:\/\/cilium.io\/. ([n. d.])."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"e_1_2_1_18_1","volume-title":"2014 RoEduNet Conference 13th Edition: Networking in Education and Research Joint Event RENAM 8th Conference. IEEE, 1--4.","author":"Costache Cosmin","year":"2014","unstructured":"Cosmin Costache , Octavian Machidon , Adrian Mladin , Florin Sandu , and Razvan Bocu . 2014 . Software-defined networking of linux containers . In 2014 RoEduNet Conference 13th Edition: Networking in Education and Research Joint Event RENAM 8th Conference. IEEE, 1--4. Cosmin Costache, Octavian Machidon, Adrian Mladin, Florin Sandu, and Razvan Bocu. 2014. Software-defined networking of linux containers. In 2014 RoEduNet Conference 13th Edition: Networking in Education and Research Joint Event RENAM 8th Conference. IEEE, 1--4."},{"key":"e_1_2_1_19_1","volume-title":"Pktgen Traffic Generator Using DPDK. (aug","author":"DPDK.","year":"2018","unstructured":"DPDK. 2018. Pktgen Traffic Generator Using DPDK. (aug 2018 ). http:\/\/dpdk.org\/git\/apps\/pktgen-dpdk DPDK. 2018. Pktgen Traffic Generator Using DPDK. (aug 2018). http:\/\/dpdk.org\/git\/apps\/pktgen-dpdk"},{"key":"e_1_2_1_20_1","volume-title":"DPDK burst replay tool. (aug","author":"DPDK.","year":"2019","unstructured":"DPDK. 2019. DPDK burst replay tool. (aug 2019 ). https:\/\/github.com\/FraudBuster\/dpdk-burst-replay DPDK. 2019. DPDK burst replay tool. (aug 2019). https:\/\/github.com\/FraudBuster\/dpdk-burst-replay"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511779398"},{"key":"e_1_2_1_22_1","volume-title":"14th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17). 315--328.","author":"Firestone Daniel","unstructured":"Daniel Firestone . 2017. { VFP } : A Virtual Switch Platform for Host {SDN} in the Public Cloud . In 14th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17). 315--328. Daniel Firestone. 2017. {VFP }: A Virtual Switch Platform for Host {SDN} in the Public Cloud. In 14th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17). 315--328."},{"key":"e_1_2_1_23_1","volume-title":"15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone , Andrew Putnam , Sambhrama Mundkur , Derek Chiou , Alireza Dabagh , Mike Andrewartha , Hari Angepat , Vivek Bhanu , Adrian Caulfield , Eric Chung , 2018 . Azure accelerated networking: Smartnics in the public cloud . In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . 51--66. Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, et al. 2018. Azure accelerated networking: Smartnics in the public cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). 51--66."},{"key":"e_1_2_1_24_1","volume-title":"Performance Superpowers with Enhanced BPF","author":"Gregg Brendan","unstructured":"Brendan Gregg . 2017. Performance Superpowers with Enhanced BPF . USENIX Association , Santa Clara, CA . Brendan Gregg. 2017. Performance Superpowers with Enhanced BPF. USENIX Association, Santa Clara, CA."},{"key":"e_1_2_1_26_1","volume-title":"Demystifying the Performance of XDP BPF. In 2019 IEEE Conference on Network Softwarization (NetSoft). IEEE, 208--212","author":"Hohlfeld Oliver","year":"2019","unstructured":"Oliver Hohlfeld , Johannes Krude , Jens Helge Reelfs , Jan R\u00fcth , and Klaus Wehrle . 2019 . Demystifying the Performance of XDP BPF. In 2019 IEEE Conference on Network Softwarization (NetSoft). IEEE, 208--212 . Oliver Hohlfeld, Johannes Krude, Jens Helge Reelfs, Jan R\u00fcth, and Klaus Wehrle. 2019. Demystifying the Performance of XDP BPF. In 2019 IEEE Conference on Network Softwarization (NetSoft). IEEE, 208--212."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281443"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230559"},{"key":"e_1_2_1_29_1","volume-title":"Abstracts of the 2020 SIGMETRICS\/Performance Joint International Conference on Measurement and Modeling of Computer Systems. 61--62","author":"Ivkin Nikita","year":"2020","unstructured":"Nikita Ivkin , Ran Ben Basat , Zaoxing Liu , Gil Einziger , Roy Friedman , and Vladimir Braverman . 2020 . I know what you did last summer: Network monitoring using interval queries . In Abstracts of the 2020 SIGMETRICS\/Performance Joint International Conference on Measurement and Modeling of Computer Systems. 61--62 . Nikita Ivkin, Ran Ben Basat, Zaoxing Liu, Gil Einziger, Roy Friedman, and Vladimir Braverman. 2020. I know what you did last summer: Network monitoring using interval queries. In Abstracts of the 2020 SIGMETRICS\/Performance Joint International Conference on Measurement and Modeling of Computer Systems. 61--62."},{"key":"e_1_2_1_30_1","volume-title":"Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Iyer Rishabh","year":"2022","unstructured":"Rishabh Iyer , Katerina Argyraki , and George Candea . 2022 . Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, Renton, WA, 567--584. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/iyer Rishabh Iyer, Katerina Argyraki, and George Candea. 2022. Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 567--584. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/iyer"},{"key":"e_1_2_1_31_1","volume-title":"Large Installation System Administration Conference (LISA'21)","author":"Jones Zachary H","year":"2021","unstructured":"Zachary H Jones . 2021 . Performance Analysis of {XDP} Programs . Large Installation System Administration Conference (LISA'21) (2021). Zachary H Jones. 2021. Performance Analysis of {XDP} Programs. Large Installation System Administration Conference (LISA'21) (2021)."},{"key":"e_1_2_1_32_1","unstructured":"Snellman Juho. 2019. parallel-xxhash. https:\/\/github.com\/jsnell\/parallel-xxhash. (2019).  Snellman Juho. 2019. parallel-xxhash. https:\/\/github.com\/jsnell\/parallel-xxhash. (2019)."},{"key":"e_1_2_1_33_1","volume-title":"Serverless Computing: Behind the Scenes of Major Platforms. In 2020 IEEE 13th International Conference on Cloud Computing (CLOUD). IEEE, 304--312","author":"Kelly Daniel","year":"2020","unstructured":"Daniel Kelly , Frank Glavin , and Enda Barrett . 2020 . Serverless Computing: Behind the Scenes of Major Platforms. In 2020 IEEE 13th International Conference on Cloud Computing (CLOUD). IEEE, 304--312 . Daniel Kelly, Frank Glavin, and Enda Barrett. 2020. Serverless Computing: Behind the Scenes of Major Platforms. In 2020 IEEE 13th International Conference on Cloud Computing (CLOUD). IEEE, 304--312."},{"key":"e_1_2_1_34_1","volume-title":"Kendall's Advanced Theory of Statistics (6 ed.)","author":"Kendall Maurice George","unstructured":"Maurice George Kendall , Alan Stuart , and Keith Ord . 2010. Kendall's Advanced Theory of Statistics (6 ed.) . Vol. 3 . Oxford University Press . Maurice George Kendall, Alan Stuart, and Keith Ord. 2010. Kendall's Advanced Theory of Statistics (6 ed.). Vol. 3. Oxford University Press."},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the ACM Special Interest Group on Data Communication. Association for Computing Machinery.","author":"Kumar Praveen","year":"2019","unstructured":"Praveen Kumar , Nandita Dukkipati , Nathan Lewis , Yi Cui , Yaogong Wang , Chonggang Li , Valas Valancius , Jake Adriaens , Steve Gribble , Nate Foster , and Amin Vahdat . 2019 . PicNIC: Predictable Virtualized NIC . In Proceedings of the ACM Special Interest Group on Data Communication. Association for Computing Machinery. Praveen Kumar, Nandita Dukkipati, Nathan Lewis, Yi Cui, Yaogong Wang, Chonggang Li, Valas Valancius, Jake Adriaens, Steve Gribble, Nate Foster, and Amin Vahdat. 2019. PicNIC: Predictable Virtualized NIC. In Proceedings of the ACM Special Interest Group on Data Communication. Association for Computing Machinery."},{"key":"e_1_2_1_36_1","volume-title":"2020 IEEE 9th International Conference on Cloud Networking (CloudNet). IEEE, 1--8.","author":"Levin Joshua","year":"2020","unstructured":"Joshua Levin and Theophilus A Benson . 2020 . ViperProbe: Rethinking Microservice Observability with eBPF . In 2020 IEEE 9th International Conference on Cloud Networking (CloudNet). IEEE, 1--8. Joshua Levin and Theophilus A Benson. 2020. ViperProbe: Rethinking Microservice Observability with eBPF. In 2020 IEEE 9th International Conference on Cloud Networking (CloudNet). IEEE, 1--8."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342076"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.7701453"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3055676"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507769"},{"key":"e_1_2_1_42_1","volume-title":"Dynamic Scheduling of Approximate Telemetry Queries. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Misa Chris","year":"2022","unstructured":"Chris Misa , Walt O'Connor , Ramakrishnan Durairajan , Reza Rejaie , and Walter Willinger . 2022 . Dynamic Scheduling of Approximate Telemetry Queries. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, Renton, WA, 701--717. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/misa Chris Misa, Walt O'Connor, Ramakrishnan Durairajan, Reza Rejaie, and Walter Willinger. 2022. Dynamic Scheduling of Approximate Telemetry Queries. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 701--717. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/misa"},{"key":"e_1_2_1_43_1","volume-title":"Ever Deeper with BPF - An Update on Hardware Offload Support. https:\/\/www.netronome.com\/blog\/ever-deeper-bpf-update-hardware-offload-support\/. (November","author":"Monnet Quentin","year":"2018","unstructured":"Quentin Monnet . 2018. Ever Deeper with BPF - An Update on Hardware Offload Support. https:\/\/www.netronome.com\/blog\/ever-deeper-bpf-update-hardware-offload-support\/. (November 2018 ). Quentin Monnet. 2018. Ever Deeper with BPF - An Update on Hardware Offload Support. https:\/\/www.netronome.com\/blog\/ever-deeper-bpf-update-hardware-offload-support\/. (November 2018)."},{"key":"e_1_2_1_44_1","volume-title":"SketchLib: Enabling Efficient Sketch-based Monitoring on Programmable Switches. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Namkung Hun","year":"2022","unstructured":"Hun Namkung , Zaoxing Liu , Daehyeok Kim , Vyas Sekar , and Peter Steenkiste . 2022 . SketchLib: Enabling Efficient Sketch-based Monitoring on Programmable Switches. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, Renton, WA, 743--759. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/namkung Hun Namkung, Zaoxing Liu, Daehyeok Kim, Vyas Sekar, and Peter Steenkiste. 2022. SketchLib: Enabling Efficient Sketch-based Monitoring on Programmable Switches. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 743--759. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/namkung"},{"key":"e_1_2_1_45_1","volume-title":"Linux Plumbers Conference 2020 (September","author":"Otten Jonas","year":"2020","unstructured":"Jonas Otten and Lorenz Bauer . 2020 . Multidimensional fair-share rate limiting in BPF. https:\/\/www.linuxplumbersconf.org\/event\/7\/contributions\/677\/ . Linux Plumbers Conference 2020 (September 2020). Jonas Otten and Lorenz Bauer. 2020. Multidimensional fair-share rate limiting in BPF. https:\/\/www.linuxplumbersconf.org\/event\/7\/contributions\/677\/. Linux Plumbers Conference 2020 (September 2020)."},{"key":"e_1_2_1_46_1","unstructured":"Ben Pfaff Justin Pettit Teemu Koponen Ethan Jackson Andy Zhou Jarno Rajahalme Jesse Gross Alex Wang Joe Stringer Pravin Shelar etal 2015. The design and implementation of open vswitch. In 12th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 15). 117--130.  Ben Pfaff Justin Pettit Teemu Koponen Ethan Jackson Andy Zhou Jarno Rajahalme Jesse Gross Alex Wang Joe Stringer Pravin Shelar et al. 2015. The design and implementation of open vswitch. In 12th { USENIX } Symposium on Networked Systems Design and Implementation ( { NSDI } 15). 117--130."},{"key":"e_1_2_1_47_1","unstructured":"Urban Reini. 2020. SMhasher: Hash function quality and speed test. https:\/\/github.com\/rurban\/smhasher. (2020).  Urban Reini. 2020. SMhasher: Hash function quality and speed test. https:\/\/github.com\/rurban\/smhasher. (2020)."},{"key":"e_1_2_1_48_1","unstructured":"Gerald Rogers. 2014. Accelerating Network Intensive Workloads Using the DPDK netdev. http:\/\/openvswitch.org\/support\/ovscon2014\/. (November 2014).  Gerald Rogers. 2014. Accelerating Network Intensive Workloads Using the DPDK netdev. http:\/\/openvswitch.org\/support\/ovscon2014\/. (November 2014)."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465281"},{"key":"e_1_2_1_50_1","volume-title":"a scalable network load balancer. https:\/\/engineering.fb.com\/2018\/05\/22\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer\/. (May","author":"Shirokov Nikita","year":"2018","unstructured":"Nikita Shirokov and Ranjeeth Dasineni . 2018. Open-sourcing Katran , a scalable network load balancer. https:\/\/engineering.fb.com\/2018\/05\/22\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer\/. (May 2018 ). Nikita Shirokov and Ranjeeth Dasineni. 2018. Open-sourcing Katran, a scalable network load balancer. https:\/\/engineering.fb.com\/2018\/05\/22\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer\/. (May 2018)."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3063772"},{"key":"e_1_2_1_52_1","volume-title":"Ivan Porto Carrero, and Keerti Lakshminarayan","author":"Tiagi Alok","year":"2021","unstructured":"Alok Tiagi , Hariharan Ananthakrishnan , Ivan Porto Carrero, and Keerti Lakshminarayan . 2021 . How Netflix uses eBPF flow logs at scale for network insight. https:\/\/netflixtechblog.com\/how-netflix-uses-ebpf-flow-logs-at-scale-for-network-insight-e3ea997dca96. (June 2021). Alok Tiagi, Hariharan Ananthakrishnan, Ivan Porto Carrero, and Keerti Lakshminarayan. 2021. How Netflix uses eBPF flow logs at scale for network insight. https:\/\/netflixtechblog.com\/how-netflix-uses-ebpf-flow-logs-at-scale-for-network-insight-e3ea997dca96. (June 2021)."},{"key":"e_1_2_1_53_1","volume-title":"Kernel floating-point. (March","author":"Torvalds Linus","year":"2003","unstructured":"Linus Torvalds . 2003. Kernel floating-point. (March 2003 ). Retrieved June 6, 2022 from https:\/\/yarchive.net\/comp\/linux\/kernel_fp.html Linus Torvalds. 2003. Kernel floating-point. (March 2003). Retrieved June 6, 2022 from https:\/\/yarchive.net\/comp\/linux\/kernel_fp.html"},{"key":"e_1_2_1_54_1","volume-title":"Linux Plumber Conference.","author":"Tu William","year":"2018","unstructured":"William Tu , Joe Stringer , Yifeng Sun , and Yi-Hung Wei . 2018 . Bringing the Power of eBPF to Open vSwitch . In Linux Plumber Conference. William Tu, Joe Stringer, Yifeng Sun, and Yi-Hung Wei. 2018. Bringing the Power of eBPF to Open vSwitch. In Linux Plumber Conference."},{"key":"e_1_2_1_55_1","volume-title":"2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE, 47--55","author":"Vega Juan Camilo","year":"2020","unstructured":"Juan Camilo Vega , Marco Antonio Merlini , and Paul Chow . 2020 . FF-Shark: a 100G FPGA implementation of BPF filtering for Wireshark . In 2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE, 47--55 . Juan Camilo Vega, Marco Antonio Merlini, and Paul Chow. 2020. FF-Shark: a 100G FPGA implementation of BPF filtering for Wireshark. In 2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE, 47--55."},{"key":"e_1_2_1_56_1","volume-title":"VMware's per-CPU Pricing Model. https:\/\/www.vmware.com\/company\/news\/updates\/cpu-pricing-model-update-feb-2020.html. (March","year":"2020","unstructured":"VMware. 2020. VMware's per-CPU Pricing Model. https:\/\/www.vmware.com\/company\/news\/updates\/cpu-pricing-model-update-feb-2020.html. (March 2020 ). VMware. 2020. VMware's per-CPU Pricing Model. https:\/\/www.vmware.com\/company\/news\/updates\/cpu-pricing-model-update-feb-2020.html. (March 2020)."},{"key":"e_1_2_1_57_1","volume-title":"Annual Technical Conference (ATC). USENIX Association.","author":"Zhao Siyao","year":"2021","unstructured":"Siyao Zhao , Haoyu Gu , and Ali Jos\u00e9 Mashtizadeh . 2021 . SKQ: Event Scheduling for Optimizing Tail Latency in a Traditional OS Kernel . In Annual Technical Conference (ATC). USENIX Association. Siyao Zhao, Haoyu Gu, and Ali Jos\u00e9 Mashtizadeh. 2021. SKQ: Event Scheduling for Optimizing Tail Latency in a Traditional OS Kernel. In Annual Technical Conference (ATC). USENIX Association."}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3594255.3594256","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3594255.3594256","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:38:11Z","timestamp":1750178291000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3594255.3594256"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["10.1145\/3594255.3594256"],"URL":"https:\/\/doi.org\/10.1145\/3594255.3594256","relation":{},"ISSN":["0146-4833"],"issn-type":[{"value":"0146-4833","type":"print"}],"subject":[],"published":{"date-parts":[[2023,1]]},"assertion":[{"value":"2023-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}