I’m Kai Niemi, a software engineer and architect based in Stockholm. I’ve spent over 20 years building software, with a particular focus on distributed systems, transactional databases, and the challenges of consistency, concurrency, and failure handling.
My background spans hands-on software development, technical leadership, enterprise architecture, and pre-sales engineering.
About CloudNeutral
CloudNeutral is where I share technical articles, experiments, and lessons learned from building and working with distributed systems.
I write about distributed databases, transactional consistency, database performance, Java and Spring Boot, event-driven architecture, and the open-source projects I maintain.
Mostly it’s about trade-offs: what a design costs, what it buys, and what breaks when the assumptions change.
Elsewhere
Disclaimer
The views and opinions expressed on this blog are my own and do not necessarily reflect those of my current or former employers or any other organizations I’m affiliated with.
Privacy & Analytics
CloudNeutral uses Cloudflare Web Analytics to collect anonymous, aggregated website statistics. The service does not use cookies or track visitors across websites. The site is hosted on GitHub Pages, which may process technical information necessary to deliver its content.
