Go at the DARPA Cyber Grand Challenge
Offered By: Gopher Academy via YouTube
Course Description
Overview
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.
Syllabus
Introduction
How did Go fit in
What was the goal
Results
Decision Making
Why Go
Go Packet
Go Capture
Parse
Storage
TCP Socket
Replaying
Test
Questions
The Trick
Parsers
Optimization
No more packets
Buffering
Capture
System Buffering
Profiling
What was helpful
The other problem
Whats the cause
Waiting for data
Pipeline
Pipeline Fix
Manual Profiling
Resilience
Taught by
Gopher Academy
Related Courses
Software Defined NetworkingGeorgia Institute of Technology via Coursera Hands-On Labs in Google Cloud for Networking Engineers
Google Cloud via Coursera Web Services Analysis With Python & Wireshark
Coursera Project Network via Coursera REST API Testing, Automation using POSTMAN
Udemy Network Analysis with Arkime
Pluralsight