Ask me anything on EF & Introducing Npgsql multiplexing: high-perf DB driver mdl


Details
Update: We are making this event hybrid! feel free to attend in-person (preferably if you can) or online.
Dear all, we are organizing our first in-person event in years! We will have Shay Rojansky, from the Microsoft EF team visiting us! All with a great venue and food & drinks... and... in-person!!!
See you there?
Online link: https://us02web.zoom.us/j/86483588955?pwd=T0hMZk5Lc0J2Uy9XWjJ1RUxLUkp3UT09
backup link: https://youtu.be/M2tJLi_MYOw
EF Day: Double Take
- Introducing Npgsql multiplexing: a high-performance database driver execution model
- "Ask me anything!"
By Shay Rojansky
Abstract:
Introducing Npgsql multiplexing
In this talk, we'll do a deep dive into how database drivers internally manage connections, connection pooling and command execution, and introduce a non-traditional model for doing so which we call "multiplexing". Among .NET database drivers, multiplexing is currently unique to Npgsql - the open source .NET driver for the PostgreSQL database - and has led to significant gains in the industry-standard TechEmpower benchmarks. Just as important, multiplexing allows dramatically cutting down on the number of needed physical database connections, leading to better utilization of database server resources, and also handles "over-capacity" scenarios in a better way. If you're interested in low-level networking, buffering, pooling and general high-performance topics, this talk is for you!
Ask me anything
In this, er, Audience driven talk? Shay will take any question on EF/Npgsql/database and possibly even .NET questions :)
About Shay Rojansky:
Shay is a principal software engineer working in the .NET Data team at Microsoft. He spends most of his days working on Entity Framework Core, System.Data, the Npgsql driver for PostgreSQL, and performance.
COVID-19 safety measures

Sponsors
Ask me anything on EF & Introducing Npgsql multiplexing: high-perf DB driver mdl