ModEtchFill
ModEtchFill
We are starting with github.com/paypal/hera/cal which can time areas of code and also log events. In hera, we direct this to a file. In PayPal, we direct it to reporting...
What I Did Lightly using clients can overwhelm the safety limit (originally 150/db-connection) What I Saw Additional clients get a connection failure Bounce What I Expect A warning log message...
What I Did I setup sharding What I Saw We use murmur3 with a custom seed What I Expect Using sha256 would help analytics DBs integrate with the sharded data...
Some config like EnableConnLimit isn't used anywhere and can be removed. *What I Did* I was searching for the db connection limiting. *What I Saw* I ran into EnableConnLimit in...
**What I Did** I was reading through gomuxdriver/muxtls/example/sample_main.go to setup TLS mutual authentication. **What I See** I don't see client certificates. **What I Expect** I would like some example to...
_What I Did_ I would like to query all shards. This is expensive, but we need to do this sometimes. _What I See_ I get a shard key not found...
_What I Did_ We had a database incident where the Hera server got backlogged with requests and started to backlog timeout. _What I Expected_ We expect to be able to...
Trying to setup client CAs, it looks like some config needs to be hooked up. https://github.com/paypal/hera/blob/master/lib/tls_listener.go#L74 https://github.com/paypal/hera/blob/master/tests/e2e/srvmysql/hera.txt ClientCAs on https://pkg.go.dev/crypto/tls#Config