Slide 3
Slide 3 text
Why?
• New transport protocols appear all the time. Applications shouldn’t have to
rewrite their networking stack to take advantage.
• HTTP/2
• QUIC
• Aeron
• The ecosystem needs primitives to build application protocols on top of.
• Without a trusted solution, the ecosystem recreates protocol implementations that aren’t
reusable.
• It allows experts to innovate at different parts of the networking stack while still
leveraging other reusable components.
• We can swap out the SSL implementation with something more efficient and still use ASP.NET
Core and Kestrel.
• Remove boilerplate from writing parsers and protocols.
• Provide helpers to protocols authoring easy and efficient.