Xavier Fischer is a .NET Principal Engineer at EDB, working on the connectors team. He is passionate about .NET and open source. He is the co-maintainer of the GeoJSON.Net repository, created elevationapi.com, and has contributed to various open source projects. Xavier has been working on Microsoft technologies for more than twenty years. Previously, he freelanced as a GIS developer on .NET and MSSQL for ten years, crafting GIS applications and developer tools. Xavier is based in France and is a father of two.
Have you ever wondered what exactly happens on the network when your application talks to PostgreSQL? In this session, we will dive deep into the Postgres Frontend/Backend protocol. We’ll decode and document real-world message exchanges, and learn how to use Wireshark to capture and diagnose database communication issues. Whether you are doing support without the codebase, debugging stubborn performance bottlenecks, writing a custom driver, or simply curious about database internals, you will leave with a solid understanding of how Postgres communicates on the wire and the practical skills to troubleshoot it effectively.