24/39 Ref: https://docs.oracle.com/cd/B28359_01/appdev.111/b28395/oci09adv.htm#LNOCI87728 Connection pool ➊ Reduces the number of times new connection objects are created. ➋ Promotes connection object reuse. ➌ Quickens the process of getting a connection. ➍ Minimizes the number of stale connections.
38/39 Why not Go(lang) ➊ Not most developers in company are familiar with Go(lang). ➋ Not so many Go(lang) developers in Taiwan (future?). ➌ Training time. ➍ Swoole performance is close to Go(lang) in some cases.