Reference: | Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., Caro, A. D., … Yellick, J. (2018). Hyperledger fabric: A distributed operating system for permissioned blockchains. CoRR, abs/1801.10228. Retrieved from http://arxiv.org/abs/1801.10228
Atomix. (2019). nopaxos-replica. https://github.com/atomix/nopaxos-replica?tab=readme-ov-file#readme. GitHub.
Baidya, S., Chen, Y., & Levorato, M. (2018). ebpf-based content and computation-aware communication for real-time edge computing. CoRR, abs/1805.02797. Retrieved from http://arxiv.org/abs/1805.02797
Choi, I., Michael, E., Li, Y., Ports, D. R. K., & Li, J. (2023, April). Hydra: Serialization-Free network ordering for strongly consistent distributed applications. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) (pp. 293–320). Boston, MA: USENIX Association. Retrieved from https://www.usenix.org/conference/nsdi23/presentation/choi
Cilium. (n.d.). Cilium: ebpf-based networking, observability, security. https://cilium.io/. (Accessed: 2025-04-08)
Ghigoff, Y., Sopena, J., Lazri, K., Blin, A., & Muller, G. (2021, April). BMC: Accelerating memcached using safe in-kernel caching and pre-stack processing. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21) (pp. 487–501). USENIX Association. Retrieved from https://www.usenix.org/conference/nsdi21/presentation/ghigoff
Gorenflo, C., Lee, S., Golab, L., & Keshav, S. (2019). Fastfabric: Scaling Hyperledger Fabric to 20,000 transactions per second. In 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) (p. 455–463). doi: 10.1109/BLOC.2019.8751452
Javaid, H., Yang, J., Santoso, N., Upadhyay, M., Mohan, S., Hu, C., & Brebner, G. (2022, July). Blockchain Machine: A Network-Attached Hardware Accelerator for Hyperledger Fabric. In 2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS) (p. 258–268). Los Alamitos, CA, USA: IEEE Computer Society. Retrieved from https://doi.ieeecomputersociety.org/10.1109/ICDCS54860.2022.00033 doi: 10.1109/ICDCS54860.2022.00033
Katran, a scalable network load balancer. (n.d.). https://github.com/facebookincubator/katran. (Accessed: 2025-04-08)
Kuhring, L., Istvan, Z., Sorniotti, A., & Vukolic, M. (2021, December). StreamChain: Building a Low-Latency Permissioned Blockchain For Enterprise Use-Cases. In 2021 IEEE International Conference on Blockchain (BLOCKCHAIN) (p. 130–139). Los Alamitos, CA, USA: IEEE Computer Society. doi: 10.1109/Blockchain53845.2021.00027
Lamport, L. (1998, May). The part-time parliament. ACM Trans. Comput. Syst., 16(2), 133–169. Retrieved from https://doi.org/10.1145/279227.279229
Lamport, L. (2001). Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001), 51–58.
Li, J., Michael, E., & Ports, D. R. K. (2017). Eris: Coordination-free consistent transactions using in-network concurrency control. In Proceedings of the 26th Symposium on Operating Systems Principles (p. 104–120). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3132747.3132751
Li, J., Michael, E., Sharma, N. K., Szekeres, A., & Ports, D. R. K. (2016, November). Just say NO to Paxos overhead: Replacing consensus with network ordering. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) (pp. 467–483). Savannah, GA: USENIX Association. Retrieved from https://www.usenix.org/conference/osdi16/technical-sessions/presentation/li
Nakamoto, S. (2009, May). Bitcoin: A peer-to-peer electronic cash system. Retrieved from http://www.bitcoin.org/bitcoin.pdf
Ongaro, D., & Ousterhout, J. (2014, June). In search of an understandable consensus algorithm. In 2014 USENIX Annual Technical Conference (USENIX ATC 14) (pp. 305–319). Philadelphia, PA: USENIX Association. Retrieved from https://www.usenix.org/conference/atc14/technical-sessions/presentation/ongaro
Park, S., Zhou, D., Qian, Y., Calciu, I., Kim, T., & Kashyap, S. (2022, July). Application-Informed Kernel Synchronization Primitives. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) (pp. 667–682). Carlsbad, CA: USENIX Association. Retrieved from https://www.usenix.org/conference/osdi22/presentation/park
Qi, J., Chen, X., Jiang, Y., Jiang, J., Shen, T., Zhao, S., … Cui, H. (2021). Bidl: A high-throughput, low-latency permissioned blockchain framework for datacenter networks. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles (p. 18–34). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3477132.3483574
Qi, S., Monis, L., Zeng, Z., Wang, I.-C., & Ramakrishnan, K. K. (2022). Spright: Extracting the Server from Serverless Computing! High-Performance eBPF-Based Event-Driven, Shared-Memory Processing. In Proceedings of the ACM SIGCOMM 2022 Conference (p. 780–794). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3544216.3544259
Ruan, P., Loghin, D., Ta, Q., Zhang, M., Chen, G., & Ooi, B. C. (2020). A transactional perspective on execute-order-validate blockchains. CoRR, abs/2003.10064. Retrieved from https://arxiv.org/abs/2003.10064
Schuh, H. N., Liang, W., Liu, M., Nelson, J., & Krishnamurthy, A. (2021). Xenic: SmartNIC-Accelerated Distributed Transactions. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles (p. 740–755). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3477132.3483555
Sharma, A., Schuhknecht, F. M., Agrawal, D., & Dittrich, J. (2019). Blurring the Lines Between Blockchains and Database Systems: The Case of Hyperledger Fabric. In Proceedings of the 2019 International Conference on Management of Data (p. 105–122). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3299869.3319883
Sun, G., Jiang, M., Khooi, X. Z., Li, Y., & Li, J. (2023). NeoBFT: Accelerating Byzantine Fault Tolerance Using Authenticated In-Network Ordering. In Proceedings of the ACM SIGCOMM 2023 Conference (p. 239–254). New York, NY, USA: Association for Computing Machinery. doi: 10.1145/3603269.3604874
Zhou, Y., Wang, Z., Dharanipragada, S., & Yu, M. (2023, April). Electrode: Accelerating Distributed Protocols with eBPF. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) (pp. 1391–1407). Boston, MA: USENIX Association. Retrieved from https://www.usenix.org/conference/nsdi23/presentation/zhou |