ID | IEP-45 | |||
Author | ||||
Sponsor | ||||
Created |
| |||
Status |
|
|
|
Table of Contents |
---|
...
Current implementation of ZookeeperDiscoverySpi
should be rewritten, because Zookeeper and similar coordinators (i.e. etcd) are not intended to store large amount of data.
TCP transport for delivering messages should be implemented and leave Zookeeper only coordination, service service discovery and similar tasks.
Local checks provide non-relevant results. Real cluster checks may be non-reproducible.
To develop, check and be able to recheck fixes related to "Crash recovery speed-up" we should write a framework that allows us to create reproducible tests that can be performed in a real environment.
A possible solution is to use the Ducktape framework.
Forked to IEP-56: Distributed environment tests.
// Describe project risks, such as API or binary compatibility issues, major protocol changes, etc.
// Links to discussions on the devlist, if applicable.Active nodes aliveness WatchDog discussion
// Links to various reference documents, if applicable.
...
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...