https://www.dremio.com/wiki/network-partition/#:~:text=Network Partition involves dividing a,and leading to better performance.

https://access.redhat.com/documentation/en-us/red_hat_data_grid/7.1/html/administration_and_configuration_guide/handling_network_partitions_split_brain

https://medium.com/baseds/parsing-through-partitions-in-a-distributed-system-3c1723fecc4e

https://aaronice.gitbook.io/system-design/architecture-toolbox/id-generator?source=post_page-----d6a440cc8e5--------------------------------#single-machine

https://blog.twitter.com/engineering/en_us/a/2010/announcing-snowflake

https://code.flickr.net/2010/02/08/ticket-servers-distributed-unique-primary-keys-on-the-cheap/

https://medium.com/developers-keep-learning/twitter-snowflake-approach-is-cool-3156f78017cb