Build a lightning fast Firewall with Java & eBPF - Johannes Bechberger - CPH DevFest 2024

  Рет қаралды 332

NDC Conferences

NDC Conferences

Күн бұрын

This talk was recorded at Copenhagen Developers Festival in Copenhagen, Denmark. #cphdevfest #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences...
cphdevfest.com/
Subscribe to our KZbin channel and learn every day:
/ ‪@NDC‬
Follow our Social Media!
/ ndcconferences
/ ndc_conferences
/ ndc_conferences
#security #devops #java
eBPF is buzzing all over the cloud native world, as the cutting-edge technology reshaping the way we understand performance, security, and observability within kernel space. Java, with its recent strides in modernization and optimization, from enhancing startup times to facilitating native execution and advancing machine learning applications, stands at the cusp of this transformative era.
Join us in this journey, where we will embark on an ambitious challenge to build a high-throughput firewall leveraging the combined power of eBPF and Java. We'll start with a deep dive into eBPF's capabilities for kernel-level packet manipulation, then transition to how Java's latest advancements, particularly through Project Panama, enable seamless native code invocation and interoperability. Our focus will then converge to a hands-on demonstration of building a simple firewall using eBPF and Java, integrating kernel-level operations with high-level programming for real-time performance enhancements.
Attendees will gain practical insights into deploying eBPF programs from Java using the hello-ebpf library, managing packet flows efficiently, and implementing firewall rules with precision, leveraging the strengths of both worlds.

Пікірлер: 1
@IsaacDorothy
@IsaacDorothy 16 күн бұрын
You're doing a fantastic job! Could you help me with something unrelated: My OKX wallet holds some USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How can I transfer them to Binance?
Naming is Hard: Let's Do Better - Kate Gregory - NDC TechTown 2024
1:01:59
Keynote: eBPF - Everything You Need to Know in 5 Minutes - Thomas Graf, CTO, Isovalent
9:57
CNCF [Cloud Native Computing Foundation]
Рет қаралды 13 М.
7 Design Patterns EVERY Developer Should Know
23:09
ForrestKnight
Рет қаралды 200 М.
Main Hall 06: Why is Functional Programming so hard?
37:44
DDD Melbourne
Рет қаралды 8 М.
Intro to the Zig Programming Language • Andrew Kelley • GOTO 2022
50:14
The Aging Programmer - Kate Gregory - NDC TechTown 2024
1:03:08
NDC Conferences
Рет қаралды 32 М.
The Carbon Language: Road to 0.1 - Chandler Carruth - NDC TechTown 2024
1:07:27