You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2019/07/15 18:26:16 UTC

[GitHub] [incubator-openwhisk] style95 commented on issue #4555: [WIP] [Scheduler] Add Etcd installation & modules

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/list.html?dev@openwhisk.apache.org: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:
users@infra.apache.org


With regards,
Apache Git Services