Lazy Replication(master/slave - write/read split) DataSource(Connection Pool) Proxy