linux019
linux019
There is an issue, this module requires CGO, but PBS traverses all modules files subtree and and adds all modules to autoload.
The another potential issue that large timeouts >1s will increase queue of HTTP requests to bidders and number of working goroutines and active connections because PBS spawns a new goroutine...
The server shouldn't attempt to predict the content type. It applies the requested decoding algorithm, and ignores requests with unsupported encoding.
I faced the same issue because the stage 'bidder request' shares the same module context across all bidder goroutines. If a hook ends up with a timeout or error, its...
If PBS doesn't perform deduplication, there might be a situation where we have EIDs with duplicate sources with different UIDs or other attributes, so it shouldn't be a simple concatenation...
Why not choose most popular logger from these ones? https://github.com/uber-go/zap 22K stars (it's best and allows to attach any sinks eg stdout, UDP writer etc) https://github.com/rs/zerolog 11K slog - 416*
It should has health checks to all backends and report a unhealthy status or crash
I think it depends on the DB driver implementation, but in the theory Prebid cache should not try to reconnect but have to report bad connection status to external healchecks