Hi
user
Admin Login:
Username:
Password:
Name:
Production high-performance networking with Snabb and LuaJIT
--client
lca
--show
lca2017
--room wellington_1 12039 --force
Next: 12 Managing internal PKI system at scale with Anchor
show more...
Marks
Author(s):
Andy Wingo
Location
Wellington Room 1
Date
jan Thu 19
Days Raw Files
Start
Jan. 19, 2017, 5:40 p.m.
First Raw Start
Jan. 19, 2017, 5:07 p.m.
Duration
0:45:0
Offset
0:32:01
End
Jan. 19, 2017, 6:25 p.m.
Last Raw End
Jan. 19, 2017, 6:37 p.m.
Chapters
00:00
0:28:08
Total cuts_time
43 min.
http://linux.conf.au/schedule/presentation/49/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Production_highperformance_networking_with_Snabb_and_LuaJIT.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
It used to be that to set up a serious network, you needed to stock racks and racks with specialized proprietary single-purpose boxes. This was because only specialized hardware could handle the hundreds of gigabits per second that might flow through any given box. Things have changed. With the rise of cheap commodity Xeon-based servers and widespread availability of 10 gigabit network cards, an off-the-shelf server with a few NICs can now handle the workload. The age of open source software-driven routers is fully here -- but it doesn't look like what we thought it would, 10 years ago. We thought it would be Linux everywhere, but it turns out that Linux's networking stack is just too slow. To get around this problem, modern high-speed software switches bypass the kernel entirely, instead booting network cards and handling traffic entirely from user-space. The up-side of this is that now we have the possibility of using pleasant, hackable, open source, standalone software stacks to deliver network applications that are tailored to specific needs. This talk presents Snabb, a toolkit for building user-space network functions. Snabb is entirely written in the expressive Lua language, minimizing the amount of code that you have to write to get stuff done. Snabb specifically uses the LuaJIT implementation of Lua, giving us excellent code generation as well as efficient access to low-level binary data and AVX2 assembly generation. Snabb's goal is to be "rewritable software": software that's so simple that you could explain it to someone and they could write their own. By the end of the presentation, you too should have this feeling. We will also describe how Snabb is used in practice in major telecoms and ISPs to provide IPv6 transition technologies to entire countries. Using Snabb allowed a small team of open-source hackers to ship a product that competed favorably against offerings from traditional network vendors.
Comment:
production notes
2017-01-20/10_07_59.ts
Apply:
17:07:59 - 17:37:58 ( 00:29:59 )
S:
17:07:59 -
E:
17:37:58
D:
00:29:59
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/10_07_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 5:07 p.m.
seconds: 0.0
Wall: 17:07:59
Duration
00:29:59
Jan. 19, 2017, 5:37 p.m.
seconds: 0.0
Wall: 17:07:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2017-01-20/10_37_59.ts
Apply:
17:37:59 - 17:39:51 ( 00:01:52 )
S:
17:37:59 -
E:
18:07:59
D:
00:30:00
(
End:
112.0)
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/10_37_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 5:37 p.m.
seconds: 0.0
Wall: 17:37:59
Duration
00:30:00
Jan. 19, 2017, 6:07 p.m.
seconds: 112.0
Wall: 17:39:51
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2017-01-20/10_37_59.ts
Apply:
17:39:51 - 18:07:59 ( 00:28:08 )
S:
17:37:59 -
E:
18:07:59
D:
00:30:00
(
Start:
112.0)
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/10_37_59.ts :start-time=0112.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 5:37 p.m.
seconds: 112.0
Wall: 17:39:51
Duration
00:30:00
Jan. 19, 2017, 6:07 p.m.
seconds: 0.0
Wall: 17:37:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2017-01-20/11_07_59.ts
Apply:
18:07:59 - 18:23:42 ( 00:15:43 )
S:
18:07:59 -
E:
18:37:58
D:
00:29:59
(
End:
943.0)
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/11_07_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 6:07 p.m.
seconds: 0.0
Wall: 18:07:59
Duration
00:29:59
Jan. 19, 2017, 6:37 p.m.
seconds: 943.0
Wall: 18:23:42
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2017-01-20/11_07_59.ts
Apply:
18:23:42 - 18:35:03 ( 00:11:21 )
S:
18:07:59 -
E:
18:37:58
D:
00:29:59
(
Start:
943.0) (
End:
1624.0)
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/11_07_59.ts :start-time=0943.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 6:07 p.m.
seconds: 943.0
Wall: 18:23:42
Duration
00:29:59
Jan. 19, 2017, 6:37 p.m.
seconds: 1624.0
Wall: 18:35:03
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2017-01-20/11_07_59.ts
Apply:
18:35:03 - 18:37:58 ( 00:02:55 )
S:
18:07:59 -
E:
18:37:58
D:
00:29:59
(
Start:
1624.0)
show more...
vlc ~/Videos/veyepar/lca/lca2017/dv/wellington_1/2017-01-20/11_07_59.ts :start-time=01624.0 --audio-desync=0
Raw File
Cut List
Jan. 19, 2017, 6:07 p.m.
seconds: 1624.0
Wall: 18:35:03
Duration
00:29:59
Jan. 19, 2017, 6:37 p.m.
seconds: 0.0
Wall: 18:07:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2017-01-20/10_07_59.ts
2017-01-20/10_37_59.ts
2017-01-20/11_07_59.ts
Veyepar
Video Eyeball Processor and Review