ivandika3 commented on PR #10503:
URL: https://github.com/apache/ozone/pull/10503#issuecomment-4704898602

   Please kindly take a look at other production Raft-based systems (e.g. 
CockroachDB, TiKV (TiDB), YugabyteDB, ScyllaDB, Cassandra) with respect on how 
they separate the transaction processing and the state machine replication 
since these systems should have more complex. The leader-side execution 
requires a more (and mostly complex) robust concurrency model (similar to RDBMS 
concurrency control) since most write transaction is not going to be serialized 
in Raft single threaded applier and Ratis is going to be used only for DB 
mutation replication.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to