eostermueller
A little bit obsessed with making software go fast. Author of Troubleshooting Java Performance from Apress.com. http://bit.ly/2017tjp
FIS
Pinned Repositories
applesToApples
Easily compare on a single graph, response times from all recent performance tests. Supports throughput and other JMeter metrics too. A Grafana/InfluxDB solution for fantastic apples-to-apples comparisons of your JMeter load tests.
crazyFastXml
Great performance from seldom used techniques for processing XML with Java
grafanaInfluxDockerCompose
In just a few minutes, install/launch grafana and influxdb using Docker. Built for Grafana scripted dashboarding, easy backups of influxdb, enhanced influxdb sql syntax, and writing jmxtrans.org data to influx.
heapSpank
Detect memory leaks in minutes without a heap dump.
javaPerformanceTroubleshooting
Live Demonstrations of Java Performance Problems. Instructions: https://github.com/eostermueller/javaPerformanceTroubleshooting/wiki/Install-and-Run
JMeter-InfluxDB-Writer
Plugin for JMeter that allows to write load test data on-the-fly to influxDB.
littleMock
littleMock is an easy-to-install demo environment for Java performance tuning. Runs on Windows/Mac/Linux.
load-test-in-a-box
A hands-on, self-directed java performance training platform. An easy to install uber jar with an Angular 13 GUI that orchestrates a load generator (JMeter), SUT with performance defects/fixes, and monitoring from glowroot.org.
load-test-in-a-box_sut_sample
2.0 source code for Troubleshooting Java Performance, from Apress.com
wuqispank
A web app that traces and visualizes your app's JDBC activity.
eostermueller's Repositories
eostermueller/javaPerformanceTroubleshooting
Live Demonstrations of Java Performance Problems. Instructions: https://github.com/eostermueller/javaPerformanceTroubleshooting/wiki/Install-and-Run
eostermueller/heapSpank
Detect memory leaks in minutes without a heap dump.
eostermueller/load-test-in-a-box
A hands-on, self-directed java performance training platform. An easy to install uber jar with an Angular 13 GUI that orchestrates a load generator (JMeter), SUT with performance defects/fixes, and monitoring from glowroot.org.
eostermueller/littleMock
littleMock is an easy-to-install demo environment for Java performance tuning. Runs on Windows/Mac/Linux.
eostermueller/crazyFastXml
Great performance from seldom used techniques for processing XML with Java
eostermueller/grafanaInfluxDockerCompose
In just a few minutes, install/launch grafana and influxdb using Docker. Built for Grafana scripted dashboarding, easy backups of influxdb, enhanced influxdb sql syntax, and writing jmxtrans.org data to influx.
eostermueller/applesToApples
Easily compare on a single graph, response times from all recent performance tests. Supports throughput and other JMeter metrics too. A Grafana/InfluxDB solution for fantastic apples-to-apples comparisons of your JMeter load tests.
eostermueller/JMeter-InfluxDB-Writer
Plugin for JMeter that allows to write load test data on-the-fly to influxDB.
eostermueller/load-test-in-a-box_sut_sample
2.0 source code for Troubleshooting Java Performance, from Apress.com
eostermueller/ang-mat-appl
Angular 7 application showcasing Pagination and Virtual Scroll using Angular Material
eostermueller/angularFlatTreeExample01
eostermueller/angularFlatTreeExample02
Angular app that reproduces problem with vscode debugging: https://stackoverflow.com/a/71011457/2377579
eostermueller/exampleMemoryLeaks
eostermueller/extremeVetting_JavaOne2017
eostermueller/grafana-influx-dashboard
Grafana InfluxDB scripted dashboard
eostermueller/graphs
eostermueller/gsonAndSpringBootTest
eostermueller/havoc
Coming Soon! A library of Java performance defects, live and under load
eostermueller/JDBC-Performance-Logger
A JDBC driver wrapper and GUI to analyze statement performance
eostermueller/jHiccup
jHiccup is a non-intrusive instrumentation tool that logs and recordsplatform "hiccups" - including the JVM stalls that often happen whenJava applications are executed and/or any OS or hardware platform noisethat may cause the running application to not be continuously runnable.
eostermueller/jhipster-sample-application
eostermueller/junitWithH2InMem
example of simple junit test of JDBC/SQL that hits an H2 in-memory database.
eostermueller/load-test-in-a-box_m2-plugin_h2
A Maven 3 plugin for interacting with the H2 database.
eostermueller/mac-and-windows-processes
Java demo of differences between launching windows and mac processes
eostermueller/material-2-sticky-footer-mat-sidenav
See demo at
eostermueller/maven-process-plugin
Maven: start multiple processes in pre-integration-test phase in order.
eostermueller/ngVirtualScrolling
Here in this post, I am going to explain a bit about one of the Angular 7 feature, which is Virtual Scrolling. At the end of this article, you will have an application which fetches the real data from the database and binds it to the UI by using Virtual Scrolling feature.
eostermueller/spring-boot-angular-maven
Run any Angular app under Spring Boot. Comes with Angular 8.rc8 hello world app. Tested with openjdk 10 and 11.
eostermueller/sqlMetricsPusher
Sample Java code that creates dummy SQL metrics in an InfluxDB for viewing in Grafana.
eostermueller/wiremock
A tool for mocking HTTP services