Senior Software Engineer, SkySQL
Works as a software engineer and contributes to MaxScale project. Is responsible for read/write split router, query classifier, log manager and parts of the core engine. In the past (2004-2013), worked with the SolidDB In-Memory Engine, the High-Availability Controller, and the HotStandby Option. Prior to that (2000-2005), worked as a research -, and a teaching assistant at University of Helsinki, Department of Computer Science.
Flexible database clusters impose challenges in terms of load balancing, load splitting, write conflict avoidance and service availability, to name a few. MaxScale is a highly modular proxy with a pluggable API, that assists in offloading tasks away from both clients and the back-end servers.