Skip to content

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

  1. Introducing Npgsql multiplexing: a high-performance database driver execution model
  2. "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.

Events in Zürich
C#
Functional Programming
.NET
Microsoft
Computer Science

Sponsors

Sponsor logo
M and S
Gold Sponsor
Sponsor logo
4tecture GmbH
Gold sponsor
Sponsor logo
Offering Solutions Software
Gold sponsor
Sponsor logo
BBV
Gold Sponsor
Sponsor logo
Impact Hub Zurich
Venue
Sponsor logo
The Stamford Group
Venue
Sponsor logo
Microsoft Azure Zürich User Group
Partner
Sponsor logo
.NET User Group Zentralschweiz
Partner
Sponsor logo
.NET Day Switzerland
Partner
Sponsor logo
WeAreDevelopers
We provide developers with opportunities that enable their growth.

Members are also interested in