HotCache technology is a transactional distributed caching system that runs on top of most RDBMS's. It provides an object-relational mapping tool making the use of embedded SQL unnecessary and saving days of tedious mapping programming. HotCache enhances the RDBMS commit functionality by adding commit-broadcast transactions where data is committed to the database and at the same time pushed to all other client caches, in essence keeping the data at remote clients hot. This improves performance by orders of magnitude as most data access can be done locally and reduces the load on the database server. Supported OS platforms: SUN Solaris, Linux, Windows Supported DB platforms: Oracle (working on drivers for DB2, Sybase, PostgreSQL).