|
[1] AF_XDP document in kernel.org. Available online: https://www.kernel.org /doc/html/next/networking/af_xdp.html. [2] Birman, K. The promise, and limitations, of gossip protocols. ACM SIGOPS Operating Systems Review 41, 5 (2007), 8–13. [3] Cilium bpf2go Github project. Available online:https://pkg.go.dev/github. com/cilium/ebpf/cmd/bpf2go. [4] Branco, M., Leitão, J., and Rodrigues, L. Bounded gossip: a gossip protocol for large-scale datacenters. In Proceedings of the 28th Annual ACM Sympo- sium on Applied Computing (2013), pp. 591–596. [5] Butrovich, M., Ramanathan, K., Rollinson, J., Lim, W. S., Zhang, W., Sherry, J., and Pavlo, A. Tigger: A database proxy that bounces with user-bypass. Proceedings of the VLDB Endowment 16, 11 (2023), 3335–3348. [6] Dadgar, A., Phillips, J., and Currey, J. Lifeguard: Local health awareness for more accurate failure detection. In 2018 48th Annual IEEE/IFIP Interna- tional Conference on Dependable Systems and Networks Workshops (DSN-W) (2018), IEEE, pp. 22–25. [7] Dahlberg, R., Pulls, T., Vestin, J., Høiland-Jørgensen, T., and Kassler, A. Aggregation-based certificate transparency gossip. arXiv preprint arXiv:1806.08817 (2018). [8] Das, A., Gupta, I., and Motivala, A. Swim: Scalable weakly-consistent infection-style process group membership protocol. In Proceedings Inter- national Conference on Dependable Systems and Networks (2002), IEEE, pp. 303–312. [9] Didona,D.,Pfefferle,J.,Ioannou,N.,Metzler,B.,andTrivedi,A.Understand- ing modern storage apis: a systematic study of libaio, spdk, and io_uring. In Proceedings of the 15th ACM International Conference on Systems and Stor- age (2022), pp. 120–127. [10] Jelasity, M. Gossip-based protocols for large-scale distributed systems. PhD thesis, mi, 2013. [11] Jelasity, M., Montresor, A., and Babaoglu, O. Gossip-based aggregation in large dynamic networks. ACM Transactions on Computer Systems (TOCS) 23, 3 (2005), 219–252. 39 [12] Karlsson, M., and Töpel, B. The path to dpdk speeds for af xdp. In Linux Plumbers Conference (2018), pp. 1–9. [13] Kempe, D., Dobra, A., and Gehrke, J. Gossip-based computation of aggregate information. In 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings. (2003), IEEE, pp. 482–491. [14] libbpf document in kernel.org. Available online:https://docs.kernel.org/bp f/libbpf/libbpf_overview.html. [15] McCanne, S., and Jacobson, V. The bsd packet filter: A new architecture for user-level packet capture. In USENIX winter (1993), vol. 46, pp. 259–270. [16] Ormándi, R., Hegedűs, I., and Jelasity, M. Gossip learning with linear mod- els on fully distributed data. Concurrency and Computation: Practice and Experience 25, 4 (2013), 556–571. [17] Google pprof GitHub repository. Available online: https://github.com/goo gle/pprof. [18] setsockopts document in Open Group. Available online: https://pubs.openg roup.org/onlinepubs/000095399/functions/setsockopt.html. [19] Vieira, M. A., Castanho, M. S., Pacífico, R. D., Santos, E. R., Júnior, E. P. C., and Vieira, L. F. Fast packet processing with ebpf and xdp: Concepts, code, challenges, and applications. ACM Computing Surveys (CSUR) 53, 1 (2020), 1–36. [20] Zhou, Y., Wang, Z., Dharanipragada, S., and Yu, M. Electrode: Accelerating distributed protocols with {eBPF}. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) (2023), pp. 1391–1407. [21] Zhou,Y.,Xiang,X.,Dharanipragada,M.K.S.,andYu,M.Dint:Fastin-kernel distributed transactions with ebpf. Yang Zhou (2023), 1. [22] Zhou, Z., Bi, Y., Wan, J., Zhou, Y., and Li, Z. Userspace bypass: Accelerat- ing syscall-intensive applications. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23) (2023), pp. 33–49. |