Dmitry Komanov·Sep 12, 2023Optimizing Performance of Simple Version Parsing in ScalaA step by step guide how code optimization is done: what to look for during optimization process, how to win nanoseconds and have fun!
InWix EngineeringbyDmitry Komanov·Feb 5, 2023MySQL BLOB Fetch Performance in JavaA performance benchmark: fetching BLOB column from MySQL uncompressed vs compressed with different algorithms!
Dmitry Komanov·Jan 10, 2023Java Compression PerformanceA performance benchmark for a few compression libraries in Java.
InWix EngineeringbyDmitry Komanov·Oct 27, 2022A Java: Exploring JNI performance via Decoding Base64What is the overhead of calling native libraries via JNI? A performance benchmark on a more or less real-world example of decoding Base64A response icon1A response icon1
Dmitry Komanov·Oct 22, 2022Java Native Access PerformancePerformance comparison of native libraries access from Java: JNI vs JNR vs JavaCPP vs BridJ vs JNAA response icon1A response icon1
Dmitry Komanov·Oct 16, 2022Base64 Encoding Performance: Java vs RustPerformance comparison of base64 encoding/decoding between base64, crypto2 and JDK implementations with some unexpected results!A response icon1A response icon1
Dmitry Komanov·Sep 24, 2022Base64 Encoding Performance: JDK vs Apache CommonsPerformance comparison of base64 encoding/decoding between java.util.Base64 and Apache Commons implementation
Dmitry Komanov·Sep 7, 2022Replacing HashMap with Off-Heap HashMap in Java?Implementing a simple read only HashMap stored off-heap in Java and benchmarking it against java.util.HashMap!A response icon1A response icon1
Dmitry Komanov·Sep 5, 2022MySQL as Redis vs Redis?Simple one column table in MySQL representing a Set. Let’s benchmark it (against Redis)!A response icon2A response icon2
Dmitry Komanov·Sep 1, 2022Ultimate Off-Heap Hash Set: Using RedisAfter my post about making off-heap Set-like data structure, my friend threw an idea at me: why not to go all the way, and use not just…