├── .github ├── dependabot.yml └── workflows │ └── gradle.yml ├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logs └── file.sh ├── settings.gradle └── src └── main ├── java └── com │ └── loggly │ └── frameworks │ └── java │ └── benchmark │ ├── Benchmark.java │ ├── StressRunnable.java │ ├── Stresser.java │ └── runners │ ├── BaseRunner.java │ ├── JUtilRunner.java │ ├── Log4j2Runner.java │ └── LogbackRunner.java └── resources ├── async-loggers ├── location │ ├── log4j2-file.xml │ ├── log4j2-syslog-tcp.xml │ └── log4j2-syslog-udp.xml └── nolocation │ ├── log4j2-file.xml │ ├── log4j2-syslog-tcp.xml │ └── log4j2-syslog-udp.xml ├── async ├── log4j2-file.xml ├── log4j2-syslog-tcp.xml ├── log4j2-syslog-udp.xml ├── logback-file.xml └── logback-syslog-udp.xml └── sync ├── java.util.logging-console.properties ├── java.util.logging-file.properties ├── log4j2-console.xml ├── log4j2-file.xml ├── log4j2-syslog-tcp.xml ├── log4j2-syslog-udp.xml ├── logback-console.xml ├── logback-file.xml └── logback-syslog-udp.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/gradlew.bat -------------------------------------------------------------------------------- /logs/file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/logs/file.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/Benchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/Benchmark.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/StressRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/StressRunnable.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/Stresser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/Stresser.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/runners/BaseRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/runners/BaseRunner.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/runners/JUtilRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/runners/JUtilRunner.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/runners/Log4j2Runner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/runners/Log4j2Runner.java -------------------------------------------------------------------------------- /src/main/java/com/loggly/frameworks/java/benchmark/runners/LogbackRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/java/com/loggly/frameworks/java/benchmark/runners/LogbackRunner.java -------------------------------------------------------------------------------- /src/main/resources/async-loggers/location/log4j2-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/location/log4j2-file.xml -------------------------------------------------------------------------------- /src/main/resources/async-loggers/location/log4j2-syslog-tcp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/location/log4j2-syslog-tcp.xml -------------------------------------------------------------------------------- /src/main/resources/async-loggers/location/log4j2-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/location/log4j2-syslog-udp.xml -------------------------------------------------------------------------------- /src/main/resources/async-loggers/nolocation/log4j2-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/nolocation/log4j2-file.xml -------------------------------------------------------------------------------- /src/main/resources/async-loggers/nolocation/log4j2-syslog-tcp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/nolocation/log4j2-syslog-tcp.xml -------------------------------------------------------------------------------- /src/main/resources/async-loggers/nolocation/log4j2-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async-loggers/nolocation/log4j2-syslog-udp.xml -------------------------------------------------------------------------------- /src/main/resources/async/log4j2-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async/log4j2-file.xml -------------------------------------------------------------------------------- /src/main/resources/async/log4j2-syslog-tcp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async/log4j2-syslog-tcp.xml -------------------------------------------------------------------------------- /src/main/resources/async/log4j2-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async/log4j2-syslog-udp.xml -------------------------------------------------------------------------------- /src/main/resources/async/logback-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async/logback-file.xml -------------------------------------------------------------------------------- /src/main/resources/async/logback-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/async/logback-syslog-udp.xml -------------------------------------------------------------------------------- /src/main/resources/sync/java.util.logging-console.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/java.util.logging-console.properties -------------------------------------------------------------------------------- /src/main/resources/sync/java.util.logging-file.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/java.util.logging-file.properties -------------------------------------------------------------------------------- /src/main/resources/sync/log4j2-console.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/log4j2-console.xml -------------------------------------------------------------------------------- /src/main/resources/sync/log4j2-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/log4j2-file.xml -------------------------------------------------------------------------------- /src/main/resources/sync/log4j2-syslog-tcp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/log4j2-syslog-tcp.xml -------------------------------------------------------------------------------- /src/main/resources/sync/log4j2-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/log4j2-syslog-udp.xml -------------------------------------------------------------------------------- /src/main/resources/sync/logback-console.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/logback-console.xml -------------------------------------------------------------------------------- /src/main/resources/sync/logback-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/logback-file.xml -------------------------------------------------------------------------------- /src/main/resources/sync/logback-syslog-udp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8bitbuddhist/Java-Logging-Framework-Benchmark/HEAD/src/main/resources/sync/logback-syslog-udp.xml --------------------------------------------------------------------------------