Je mi líto, že to říkám, ale umožňuje vysokou souběžnost k dosažení vysokého výkonu a současně požadavky na striktně monotónní sekvenci jsou protichůdné požadavky.
Buď máte jeden kontrolní bod/selhání, který vydává ID a zajišťuje, že neexistují duplikáty ani není přeskočeno, nebo budete muset přijmout možnost jedné nebo obou těchto situací.
Jak jste uvedl, existují pokusy obejít tento druh problému, ale nakonec vždy zjistíte, že musíte udělat kompromis mezi rychlostí a správností, protože jakmile povolíte souběžnost, můžete se dostat do situace rozděleného mozku. nebo závodní podmínky.
Možná by přísně monotónní sekvence byla v pořádku pro každý z mnoha serverů/databází/tabulek?