Packet processing systems at the core of Internet infrastructure are undergoing a shift from special-purpose hardware to general-purpose software.
This dissertation takes an artifact-based approach to understand how high-level languages can be leveraged to increase the flexibility of such systems further without compromising performance.
Übersetzte Kurzfassung:
Paketverarbeitungssysteme basierend auf Spezialhardware sind im Zentrum der Infrastruktur des Internets. Diese Systeme werden aktuell durch verallgemeinerte reine Software-Systeme ersetzt.
Diese Dissertation verfolgt einen artefaktbasierten Ansatz, um zu verstehen, wie High-Level Programmiersprachen genutzt werden können, um die Flexibilität solcher Systeme weiter zu erhöhen ohne die Performanz zu beeinträchtigen.