MyRPC is a remote procedure call framework designed to easily connect heterogeneous systems. It features IDL-based client and server stub generation, cross-platform capability, binary protocol (no need for escaping of binary data, less overhead), support for various data types (like string, binary, signed and unsigned integers, floating point, list, structure, and enumeration), and exception support. It has no external dependencies.
Shard-Query uses partitioning and sharding to add query parallelism and grid computing capabilities to MySQL. Multiple interfaces are included, from a commandline client to an object oriented interface to a MySQL proxy interface for nearly-completely transparent access to a sharded data set.