CyBench Blog - Bench Everything
Latest news, company updates and technology insights
Performance Regression Testing Wiki
We published a wiki to help developers integrate performance regression testing into the CI/CD pipeline.
Continuous Performance Regression Testing for JUnit!
Just released performance benchmarking for unit tests in development and CI/CD pipelines. Benchmark your unit tests before deploying code. Measure performance drift across builds and releases.
Java Core Benchmarks v1.0.2 Released
Java Core Benchmarks v1.0.2 Released
GitHub Integration, Private Workspaces, Access Control
Just released a new and updated version of CyBench. The new version includes GitHub logon integration, private workspaces, enhanced collaboration and access control.
Benchmarking Memory Footprint (Case Study)
How CyBench code benchmarks can help measure GC memory overhead across releases in an open source Java logging framework -- TNT4J.
Can code benchmarks save you money?
Can code benchmarks save you money? In a word, yes. The ability to identify and correct performance issues early can save you serious money. Poorly performing code can cost your company in excess of $100,000 per year. In some cases, it has cost companies over $1,000,000 per year.
Tracking performance drift across releases (Case Study)
How code benchmarks and CyBench can help track performance drift across releases in an open source logging framework -- TNT4J.
Getting Started with CyBench (Video)
We put together a quick video showing how to start with CyBench code benchmarks in less than five minutes.
What are the benefits of doing code benchmarks?
What are the benefits of doing code benchmarking? It's a very different way of working than the one that most people are used to. Our industry is full of big hairy metrics, and when you start to dig down into the details, it's a lot more complicated than it seems.
Micro vs macro benchmarking
Micro vs macro benchmarking is a recurrent topic on Hacker News. People debate on whether they should measure the performance of a small piece of code or the performance of their whole app. Micro benchmarking is certainly better than macro benchmarking. But it is not always the case.
New CyBench Explorer Released
We just released a new version of our CyBench Explorer. More exciting updates are coming soon, including GitHub integration.
CyBench IntelliJ Plugin v0.4-a released
CyBench IntelliJ Plugin v0.4-a released, which allows developers to create, run and compare code benchmarks from IntelliJ IDEA environment.