Главная
Study mode:
on
1
Introduction
2
How did Go fit in
3
What was the goal
4
Results
5
Decision Making
6
Why Go
7
Go Packet
8
Go Capture
9
Parse
10
Storage
11
TCP Socket
12
Replaying
13
Test
14
Questions
15
The Trick
16
Parsers
17
Optimization
18
No more packets
19
Buffering
20
Capture
21
System Buffering
22
Profiling
23
What was helpful
24
The other problem
25
Whats the cause
26
Waiting for data
27
Pipeline
28
Pipeline Fix
29
Manual Profiling
30
Resilience
Description:
Explore how Go's channels, concurrency, and third-party packages were leveraged to capture streaming data during DARPA's Cyber Grand Challenge in this 36-minute conference talk. Learn about efficient network traffic capture and database storage techniques, decision-making processes, and the use of Go-specific tools like Go Packet and Go Capture. Discover optimization strategies, profiling techniques, and solutions to common challenges in data capture and analysis. Gain insights into building resilient systems and improving performance in high-stakes cybersecurity competitions.

Go at the DARPA Cyber Grand Challenge

Gopher Academy
Add to list
0:00 / 0:00