You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Last 7 years I only met projects where ACID transactions were important only for scope of user.
So I am using multiple PostgreSQL clusters sharded on client by userID.
It would be nice to have such feature in yours library.
For example user can specify sharding function on init. And pass sharding key to connection manager before performing request.
Last 7 years I only met projects where ACID transactions were important only for scope of user.
So I am using multiple PostgreSQL clusters sharded on client by userID.
It would be nice to have such feature in yours library.
For example user can specify sharding function on init. And pass sharding key to connection manager before performing request.
WithShardingFunction(func(key int) { return key % 10})
WithShards(shards map[int][]*Node)
something like thatThe text was updated successfully, but these errors were encountered: