style95 commented on issue #4555: [WIP] [Scheduler] Add Etcd installation & modules URL: https://github.com/apache/incubator-openwhisk/pull/4555#issuecomment-511516140 @mhenke1 Thank you for the feedback. I have wanted this kind of discussion so that I shared my proposal via the mailing list and bi-weekly meeting. https://lists.apache.org/[email protected]:lte=1M:Dominic%20Kim https://www.youtube.com/watch?v=cPQ_UOEK9d8 Regarding etcd and zookeeper, I don't want to list up all the differences between them here because there are already many articles and materials out there. I have used and loved zookeeper for many years. But IMHO etcd is more lightweight and easy to operate than zookeeper. And IIRC, we are using zookeeper only for Kafka. Since my proposal is based on the assumption that we will rule out the kafka from the critical path in the future, so I believe we can replace zookeeper with etcd at some point. @sven-lange-last Yes, we will definitely add switches to toggle our implementation and all modules will be disabled by default. Most of the modules are written in new files and based on SPI, I think we can easily achieve it. Thank you for the good suggestion.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
