diff --git a/README.md b/README.md index b970442..e4caf6b 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,18 @@ # gopool A golang universal connection pool. -### Features: +### Features - Using arrays instead of channels to improve performance - Automatically detect live server nodes and remove them dynamically - Support timeout to obtain connection instead of continuous blocking - Perfect monitoring mechanism +### Architecture + +
+ +
+ ### Installation ```shell go get -u https://github.com/alwaysthanks/gopool diff --git a/doc/arch.png b/doc/arch.png new file mode 100644 index 0000000..ac152b3 Binary files /dev/null and b/doc/arch.png differ