Optimizing Performance of Simple Version Parsing in Scala
A step by step guide how code optimization is done: what to look for during optimization process, how to win nanoseconds and have fun!
A step by step guide how code optimization is done: what to look for during optimization process, how to win nanoseconds and have fun!
A microbenchmark of Map.get and Set.contains performance for different JDK and Scala versions
A simple just for fun benchmark reveals some bizarre performance of regionMatches method
Benchmarks for different kinds of batch queries to MySQL
How many threads to use? How many thread pools or execution contexts do we need? How to minimize overhead for the better performance in async world?
How to propagate errors in async world? What are caveats of using exceptions in async programming? Use exceptions as a primary propagation mechanism while being on a safe side.
How the async code looks like, How to make it more readable and look like non-async code. Extending Future capabilities to match our needs.
My 2 cents on how to properly manage resources in Scala, or a story of reimplementing try-with-resources in Scala.
How streaming from MySQL (on client side) affects performance comparing to non-streaming...
Performance comparison between different kinds of string concatenation/formatting in Java/Scala...
O_O performance benchmark of StringBuilder wrapper in Scala...
Short update on Scala Serialization post...
Performance comparison of popular serialization libraries for Scala...
Discovery during testing of a mutable code with Mockito...
My attempt to reinvent wheel during my learning of Scala. Right-biased Either...
Some tricks how to reliably test multithreaded code in Java/Scala...
Learning about function overloading in Scala on a real case with specs2 Mockito wrapper...