pools and dsn instead of uri
mysql servant skeleton
mysql driver
hide low level