this introduction to mysql cluster seems to indicate that you don't need any special client code to use it. Note that this is *not* a master/slave replication setup, and that I haven't used it myself, but it might be worth checking out.
update: gmax pointed out that this setup uses in-memory databases, and requires "huge amounds of RAM", so it might not be the solution you are looking for.