From 9ec2e279bc5228e5fde959773c39c2307bf55c27 Mon Sep 17 00:00:00 2001 From: Jack Luo Date: Wed, 18 Dec 2024 16:13:39 +0800 Subject: [PATCH] Add lgo4j2 repo to the root README.md --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4a5c4a81d..82ec6a868 100644 --- a/README.md +++ b/README.md @@ -43,13 +43,13 @@ features: (intermediate representation) produced by CLP's logging libraries. - **Real-time Compression with CLP Logging Libraries**: CLP provides logging libraries for - [Python][clp-loglib-py] and Java ([Log4j][log4j1-appenders] and [Logback][logback-appenders]). The - logging libraries compress logs in real-time, so only compressed logs are written to disk or - transmitted over the network. The compressed logs use CLP's intermediate representation (IR) - format which achieves a higher compression ratio than general purpose compressors like Zstandard. - Compressing IR into archives can further double the compression ratio and enable global search, - but this requires more memory usage as it needs to buffer enough logs. More details on IR versus - archives can be found in this [Uber Engineering Blog][uber-blog]. + [Python][clp-loglib-py] and Java ([Log4j1][log4j1-appenders], [Log4j2][logj42-appenders] and +- [Logback][logback-appenders]). The logging libraries compress logs in real-time, so only compressed + logs are written to disk or transmitted over the network. The compressed logs use CLP's intermediate + representation (IR) format which achieves a higher compression ratio than general purpose compressors + like Zstandard. Compressing IR into archives can further double the compression ratio and enable + global search, but this requires more memory usage as it needs to buffer enough logs. More details + on IR versus archives can be found in this [Uber Engineering Blog][uber-blog]. - **[Log Viewer][log-viewer]**: the compressed IR can be viewed in a web-based log viewer. Compared to viewing the logs in an editor, CLP's log viewer supports advanced features like filtering logs @@ -104,6 +104,7 @@ If you would like a feature or want to report a bug, please file an issue and we [log-surgeon]: https://github.com/y-scope/log-surgeon [log-viewer]: https://github.com/y-scope/yscope-log-viewer [log4j1-appenders]: https://github.com/y-scope/log4j1-appenders +[log4j2-appenders]: https://github.com/y-scope/log4j2-appenders [logback-appenders]: https://github.com/y-scope/logback-appenders [re2]: https://github.com/google/re2 [uber-blog]: https://www.uber.com/en-US/blog/reducing-logging-cost-by-two-orders-of-magnitude-using-clp