beamable / BeamableProduct

The beamable product suite including com.beamable, com.beamable.server, microservice base image, portal, the installer, and build scripts
Other
5 stars 0 forks source link

Change Serilog for ZeroLog for NET #3667

Open cdhanna opened 1 month ago

cdhanna commented 1 month ago

Serilog is lacking,

  1. not performant (allocates a lot)
  2. hard to customize (they made everything private)
  3. we aren't using serilog to its designed use case; instead we are using the bare minimum level of features...

We don't need serilog to meet our logging needs, and its a pain in the tookus. We should change it for a better solution, perhaps like ZeroLog. We should investigate a solution that is easy to customize, fast, and not a pain.

Leinnan commented 1 month ago

Other options- https://github.com/Cysharp/ZLogger https://github.com/NLog/NLog