Skip to content

A modern high performance PostgreSQL protocol implementation for .NET

License

Notifications You must be signed in to change notification settings

NinoFloris/Slon

Repository files navigation

Slon

Slon (Slovene: Elephant)

A modern high performance PostgreSQL protocol implementation for .NET

Slon is:

  • A low-level driver with a strictly layered ADO.NET implementation.
  • Concurrent and pipelineable by default.
  • Built on top of System.IO.Pipelines.
  • Low/zero steady state allocation overhead.
  • A playground for ADO.NET experiments.

Special Thanks: This project has drawn code, inspiration and lessons from the fantastic Npgsql project https://github.com/npgsql/npgsql Additionally some of the code around pipelines is based on implementations from https://github.com/dotnet/runtime

About

A modern high performance PostgreSQL protocol implementation for .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages