RSSAmplifier

Blog

Blog on Nahla

Recent content in Blog on Nahla

nahla.devRSS feed ↗3 posts

Latest posts

Girls Just Wanna Have Fast MPMC Queues with bounded waiting


 Disclaimer: An earlier version of this post claimed the structure is wait-free, this is incorrect.
Being wait-free requires that failure or suspension of any thread can’t cause failure or
suspension of another thread. This queue in fact does not fulfill that requirement. The main
section which discusses the wait bounds of queue operations has been amended to reflect this,…

Packets at Line Rate: How to Actually Use AF_XDP

About 5 months ago I decided to create my own (minimal) TCP/IP implementation in user space. After
spending some time looking over my options, I decided that I would build it atop AF_XDP sockets.
They offer amazing performance, are very well supported, and unlike certain other options (DPDK)
they don’t take ownership of the NIC in a way that is disruptive to other processes. The…

Test

blehhh :p 
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et faucibus sem. Maecenas mattis id
velit posuere auctor. Integer convallis ac tortor quis eleifend. Donec vel mollis ligula. Orci
varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Ut quis urna
placerat, rhoncus mauris sit amet, cursus tortor. Suspendisse imperdiet, mi consequat…