pooly 0.1.0

A protobuf to Postgres adapter + connection pooling middleware.
docs.rs failed to build pooly-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: pooly-0.2.1

pooly

A protobuf to Postgres adapter + connection pooling middleware.

Project status

WIP. The roadmap includes:

  • Batch requests + trasactions support;
  • basic unit tests;
  • basic integration tests;
  • send back bytes received from db, accept strongly typed param values;
  • JWT auth + admin / client_service roles;
  • wider range of postgres types support as input and output;
  • TLS postgres support;
  • add validation to config / admin value objects;
  • Java client;
  • docker image + unsealing script;
  • Property-Based Testing + increased test coverage for all of the services;
  • throttle requests based on the client_id;
  • gRPC Streaming results
  • Python client;
  • Rust client;
  • rich logging support;
  • metrics support -> Prometheus;
  • even wider range of postgres types + optionally return raw bytes;
  • add option to use Vault instead of local secrets keeping;
  • queries deduping.