Transparent Hugepages: measuring the performance impactExplains Transparent Hugepages in a nutshell, techniques that can be used to measure the performance impact, shows the effect on a real-world application.
High-performance .NET by example: Filtering bot trafficMistakes and lessons from a real-world feature performance optimizations: from API usage to advanced data structures, from bit hacks to CPU-friendlier code.
Bloom filter for Scala, the fastest for JVMThe fastest implementation of Bloom filter for Scala and JVM
Running Java inside a Windows container on a Windows serverYou can run Java inside a Windows container which is hosted on a Windows server. And here’s how…
Hoisting in .NET ExamplesWe will take a closer look at the hoisting optimization by JIT. The post contains examples with their assembly listings.
Hoisting in .NET ExplainedHoisting is a compiler optimization that moves loop-invariant code out of the loop. The post reveals hoisting in .NET and explains what code will be optimize...
HOWTO: Check JIT InliningA short HOWTO check whether methods were inlined by JIT or not, and why not.
Cross-Device Wheel: The BeginningThe beginning of Cross-Device journey: a product that will change the chaotic online advertising market (I hope it won’t add more chaos there:)
Access a null pointer without exceptionA story about a pattern, with interest, conviction, rejection and compassion in the end.
A single purpose of automated testingAbout different types of tests, their purpose and how you should test internals.
.NET Generics under the hoodAbout .NET memory layout and how Generics affect it, how they work under the hood and a JITter bug for dessert.