Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Netty - One Framework to Rule Them All

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the inner workings and design choices of Netty, one of the most widely used asynchronous network application frameworks for the JVM, in this comprehensive conference talk. Delve into the architecture of Netty, including its pipe-like structure, buffer management, and event handling mechanisms. Learn about the challenges faced during Netty's development, such as garbage collection and JVM-related issues, and discover the solutions implemented to overcome these obstacles. Gain insights into Netty's reading model, I/O threats, SSL engine implementation, and memory management techniques. Presented by Norman Maurer, a core Netty developer and Senior Software Engineer at Apple, this talk offers valuable knowledge for developers interested in high-performance network programming on the JVM.

Syllabus

Introduction
Netty 93
How Netty works
Netty like pipes
Garbage collector
Network events
Buffers
Buffer pooling
JML
Reading Model
Read Semantics
IO Threats
API
Event Executor Group
SSL Engine
OpenSSL Engine
Direct Memory
Memory Layout
Memory pointers
Iall

Taught by

Devoxx

Reviews

Start your review of Netty - One Framework to Rule Them All

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.