У меня UserActor
с состоянием, которое может содержать или не содержать email
.
Каждый пользователь идентифицируется синтетическим UUID
- этот идентификатор используется в качестве имени актера.
Чего я хотел бы добиться, так это последовательно предотвращать создание нескольких действующих лиц с одним и тем же адресом электронной почты.
Единственная идея, которую я имею до сих пор, это реализация кластерного синглтонного актера для индексации созданных пользователей по электронной почте. Но тогда это становится единственной точкой раздора.