You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "Sijie Guo (JIRA)" <ji...@apache.org> on 2014/02/02 07:22:09 UTC
[jira] [Created] (BOOKKEEPER-723) Statemachine for bookkeeper
client
Sijie Guo created BOOKKEEPER-723:
------------------------------------
Summary: Statemachine for bookkeeper client
Key: BOOKKEEPER-723
URL: https://issues.apache.org/jira/browse/BOOKKEEPER-723
Project: Bookkeeper
Issue Type: Task
Components: bookkeeper-client
Reporter: Sijie Guo
{quote}
FPJ: Just to be on the same page, even if we have a state machine for each component, they need to be interconnected somehow, since they are part of the same client and the behavior of one component influences the other, e.g., PCBC is not independent of BookieClient. Consequently, there should be implicit one state machine driving the whole computation of the client. An example of an overarching state machine like this is the ZK one for sessions:
http://zookeeper.apache.org/doc/r3.4.5/zookeeperProgrammers.html#ch_zkSessions
{quote}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)