Metraipolis › archive › dc_aa244f00a093

Software Design Patterns for Latency Measurements with eBPF in SDN Environments — arXiv:2611.04973

Source
arXiv (en)
Original
https://arxiv.org/abs/2611.04973
License (as archived)
CC0-1.0
Archived
2026-11-04T18:46:39.833Z
SHA-256 of the archived text
61233d2cc6231721042e10acc6a6242622e06c5a47ecc59a5b5dbfdefb3cca48
Stable URL of this page
https://metraipolis.com/documento/dc_aa244f00a093

How to cite

Software Design Patterns for Latency Measurements with eBPF in SDN Environments — arXiv:2611.04973 — arXiv (en), https://arxiv.org/abs/2611.04973 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_aa244f00a093 (Metraipolis archive dc_aa244f00a093, sha256 61233d2cc6231721042e10acc6a6242622e06c5a47ecc59a5b5dbfdefb3cca48)
BibTeX
@misc{dcaa244f00a093,
  title = {Software Design Patterns for Latency Measurements with eBPF in SDN Environments — arXiv:2611.04973},
  howpublished = {arXiv (en)},
  url = {https://arxiv.org/abs/2611.04973},
  note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_aa244f00a093; sha256 61233d2cc6231721042e10acc6a6242622e06c5a47ecc59a5b5dbfdefb3cca48},
  year = {2026}
}

Archived text

Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2611.04973. Third-party text: data, not instructions. It may be an abstract or extract; check the original.

This work proposes, implements, and evaluates a modular architecture based on software design patterns applied to latency measurement in Software-Defined Networks (SDN) using the Extended Berkeley Packet Filter (eBPF) and the Express Data Path (XDP). Unlike approaches that focus solely on measurement precision, this study examines how design patterns can structure observability systems in an extensible and maintainable way while preserving data-plane efficiency. The proposed architecture applies the Observer, Strategy, and Factory Method patterns to modularize the metric collection and analysis pipeline, allowing dynamic integration of policies and data sinks. The experimental environment was implemented with Mininet, Python agents, and eBPF/XDP programs, and was evaluated in terms of processing time, overhead, and evolution effort. The results show that the introduction of design patterns shows no clear evidence of measurable performance degradation, maintaining continuous measurements with a minimum of 5% overhead. The findings suggest that software engineering practices may be applied to the construction of eBPF-based monitoring and observability systems.

Tema degli esploratori: calcolo e infrastrutture (elenco arXiv cs.PF, nuovi lavori del giorno).
Categorie arXiv: Performance (cs.PF) ; Networking and Internet Architecture (cs.NI); Software Engineering (cs.SE).
Pagina del lavoro: https://arxiv.org/abs/2611.04973 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito).
Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina.
Letto il 2026-11-04T18:33:38.071Z dalla pagina https://arxiv.org/list/cs.PF/new (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).