En la actualidad, hay muchas aplicaciones que se intercambian grandes cantidades de datos continuamente, y el estándar Ethernet no ha parado de mejorar para proveer mayores tasas de transferencias en un mundo movido por los datos.
Sin embargo, en la pila de protocolos de los sistemas operativos no ha habido una gran evolución, por lo que estos avances no son aprovechados en su totalidad debido a los cambios de contexto que producen los controladores de las tarjetas de
red. En el presente trabajo fin de grado, se estudiarán nuevas técnicas de software de alto rendimiento para tratar de paliar este cuello de botella presente en los sistemas operativos y se procurará aplicar alguna técnica a una implementación
del software de comunicaciones DDS (Data Distribution Service) para estudiar la posible mejoría de la utilización de estas técnicas en una aplicación distribuida centrada en los datos