About

About the blog

I started this blog to share practical, hands-on guides for developers working with distributed systems, big data, and Java. If you’ve ever stared down a performance problem in a distributed architecture or wondered how the pieces fit together at scale, you’re in the right place.

About me

I’m Mike Yawn, a software engineer and architect with over 30 years in the industry. My focus is building and tuning distributed systems, with a background in Java internals including JVMs and JIT compilers. I’ve worked across R&D and consulting roles at HP, Oracle, EMC, eBay, and Hazelcast.