{"guid":"9ec7cfe0-ad58-4f17-b3a1-33646bdec326","title":"Snabb: fast software networking made simple","subtitle":"A high-performance software toolkit for packet networking written in a high-level language","slug":"froscon2019-2466-snabb_fast_software_networking_made_simple","link":"https://programm.froscon.de/2019/events/2466.html","description":"Snabb is a software toolkit for networking in userspace (also known as kernel-bypass mode). This talk will introduce the project, and explain how Snabb can be used to write high performance SDN applications without touching a single line of C code.\n\nSnabb applications, as well as Snabb itself, are written in the high-level programming language Lua, and yet compete with DPDK in terms of performance. With simple design, we hope to make high-speed, software defined packet processing accessible to a wider audience. This talk will showcase what people do with Snabb, and how you can use Snabb to solve your own packet processing problems.","original_language":"eng","persons":["Max Rottenkolber"],"tags":["froscon2019","2466","Software Defined Anything"],"view_count":69,"promoted":false,"date":"2019-08-10T00:00:00.000+02:00","release_date":"2019-08-10T02:00:00.000+02:00","updated_at":"2025-09-12T18:45:03.078+02:00","length":2337,"duration":2337,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2019/2466-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2019/2466-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2019/2466-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2019/2466-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2019-2466-snabb_fast_software_networking_made_simple","url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_title":"FrOSCon 2019","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019","related":[{"event_id":4799,"event_guid":"95f7fa6a-c6a4-42eb-8c04-e5c82d696539","weight":1},{"event_id":7265,"event_guid":"480a501f-cb98-4af1-bbab-273c383e2080","weight":1},{"event_id":7268,"event_guid":"7007a0ab-a90c-4c5a-8ff2-e9faa6eba646","weight":1},{"event_id":7270,"event_guid":"2a276b5d-b77c-4074-a741-8651e93418f8","weight":2},{"event_id":7271,"event_guid":"f4c595e4-f4df-4952-aab3-c40f38583a79","weight":2},{"event_id":7272,"event_guid":"e4bf7a75-94f6-4229-ac28-a68e7cc3c3aa","weight":3},{"event_id":7275,"event_guid":"74cced26-1577-4819-b09d-89dcf48312a0","weight":4},{"event_id":7276,"event_guid":"9ac982ee-aeaa-431d-9622-527a14e8023c","weight":1},{"event_id":7283,"event_guid":"a0f3dab2-13d6-41b4-b15d-e855f6f36d2d","weight":3},{"event_id":7286,"event_guid":"a2f61e35-bf54-4cf9-9362-e4d04fa94915","weight":1},{"event_id":7290,"event_guid":"16538c49-5d11-4c6f-975e-61eb85fb1a49","weight":3},{"event_id":7293,"event_guid":"76a298ab-b778-4241-a467-9c5fbd7878f1","weight":3},{"event_id":7294,"event_guid":"e442db46-0a05-4439-9bcf-21bca6f714a0","weight":3},{"event_id":7296,"event_guid":"b8424140-1639-44f7-a19a-67af58ad61e9","weight":3},{"event_id":7297,"event_guid":"e3cbd7a8-c747-42e3-93c3-990adb6d6c0e","weight":1},{"event_id":7301,"event_guid":"6413e0b9-d88c-4a3c-a0a5-d4b3a0224a98","weight":1},{"event_id":7302,"event_guid":"93a15d95-8f95-42b5-abec-ffeb4f88035f","weight":3},{"event_id":7303,"event_guid":"191a1aa8-7010-43a1-9f18-4099c3741307","weight":1},{"event_id":7304,"event_guid":"98317c6b-2ff9-4276-92dc-ee41db4d7585","weight":2},{"event_id":7306,"event_guid":"0ae9a2c9-5c51-4feb-a945-bd4f94481f14","weight":3},{"event_id":7307,"event_guid":"3f274d3f-db32-4687-95e7-ce5dcf866bee","weight":3},{"event_id":7309,"event_guid":"3e6729a3-bd01-4c16-8024-62ad8be7e3ac","weight":3},{"event_id":7313,"event_guid":"7327aca1-14dd-4314-90f5-89546a1354b4","weight":3},{"event_id":7314,"event_guid":"b6e0153d-f5d9-41a0-a25e-9c653a0c48a1","weight":3},{"event_id":7320,"event_guid":"403c633e-a16a-43d1-bce3-a16803851408","weight":3},{"event_id":7322,"event_guid":"37eebf57-a64d-4cc8-8ee1-226810ac834a","weight":5},{"event_id":7324,"event_guid":"33f1ee15-b584-4dc2-94d4-b593dfb428de","weight":2},{"event_id":7329,"event_guid":"9186fc88-b1f8-45fc-8dcb-a375e029680d","weight":3},{"event_id":7339,"event_guid":"4293552f-5a33-4b91-b107-fd0246c04948","weight":4},{"event_id":7340,"event_guid":"dd3a9e61-9795-43d5-b67a-3ad623bd9385","weight":3},{"event_id":7341,"event_guid":"7100ad0c-e4f3-4784-b707-46759cd3cb6a","weight":1},{"event_id":7342,"event_guid":"88474e85-c77c-466e-9351-d306b620f495","weight":1},{"event_id":7345,"event_guid":"a04f9f57-2046-4b50-b6da-4154bc0aa375","weight":2},{"event_id":7352,"event_guid":"cb6ed95d-a208-438f-8ea5-a16916a8a89e","weight":2}],"recordings":[{"size":226,"length":2337,"mime_type":"video/mp4","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-10T16:12:25.394+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-hd/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_hd.mp4","url":"https://api.media.ccc.de/public/recordings/36607","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":23,"length":2337,"mime_type":"audio/opus","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-10T18:25:03.817+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/opus/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_opus.opus","url":"https://api.media.ccc.de/public/recordings/36674","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":35,"length":2337,"mime_type":"audio/mpeg","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-10T18:25:38.458+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/mp3/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/36675","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":275,"length":2337,"mime_type":"video/webm","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-10T19:02:43.827+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-hd/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/36691","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":74,"length":2337,"mime_type":"video/mp4","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-10T19:16:36.116+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-sd/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_sd.mp4","url":"https://api.media.ccc.de/public/recordings/36699","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":101,"length":2337,"mime_type":"video/webm","language":"eng","filename":"froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-10T19:26:36.939+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-sd/froscon2019-2466-eng-Snabb_fast_software_networking_made_simple_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/36704","event_url":"https://api.media.ccc.de/public/events/9ec7cfe0-ad58-4f17-b3a1-33646bdec326","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"}]}