Shared cache - the future of parallel databases | Synapse