Re: Proposing Lean OpenWhisk

2018-07-19 Thread david . breitgand
Hi Dominic, Lean OpenWhisk is not supposed to run on the IoT devices such as sensors and actuators directly. It's supposed to run on a Gateway node that controls the sensors and actuators connected to it. Think AWS GreenGrass, Azure Functions on IoT Edge. This is the same use case. The data

Re: Proposing Lean OpenWhisk

2018-07-18 Thread TzuChiao Yeh
> -- david > > > > > From: TzuChiao Yeh > To: dev@openwhisk.apache.org > Date: 17/07/2018 05:49 PM > Subject:Re: Proposing Lean OpenWhisk > > > > Hi David, > > Looks cool! Glad to see OpenWhisk step forward to the edge use case. > >

Re: Proposing Lean OpenWhisk

2018-07-18 Thread David Breitgand
term) and will be happy to discuss this. Cheers. -- david From: TzuChiao Yeh To: dev@openwhisk.apache.org Date: 17/07/2018 05:49 PM Subject:Re: Proposing Lean OpenWhisk Hi David, Looks cool! Glad to see OpenWhisk step forward to the edge use case. Simple question

Re: Proposing Lean OpenWhisk

2018-07-17 Thread TzuChiao Yeh
; > To: dev@openwhisk.apache.org > Date: 17/07/2018 04:31 PM > Subject:Re: Proposing Lean OpenWhisk > > > > Hi David, > > I absolutely agree, this should not be held back. It'd be great if you > could chime in on the discussion I opened on the new proposal reg

Re: Proposing Lean OpenWhisk

2018-07-17 Thread David Breitgand
Sure. Will do directly on Wiki. Cheers. -- david From: "Markus Thoemmes" To: dev@openwhisk.apache.org Date: 17/07/2018 04:31 PM Subject: Re: Proposing Lean OpenWhisk Hi David, I absolutely agree, this should not be held back. It'd be great if you c

Re: Proposing Lean OpenWhisk

2018-07-17 Thread Markus Thoemmes
Hi David, I absolutely agree, this should not be held back. It'd be great if you could chime in on the discussion I opened on the new proposal regarding your use-case though. It might be nice to verify a similar topology as you are proposing is still implementable or maybe even easier to

Re: Proposing Lean OpenWhisk

2018-07-17 Thread David Breitgand
Hi Markus, Thanks for the prompt response and the pointer to your proposal. Indeed, there is a synergy between this Lean OW proposal and the more far fetching changes that you suggest. The similarity is that Invoker's role is basically being done by controller with no Kafka in between to

Re: Proposing Lean OpenWhisk

2018-07-16 Thread Rodric Rabbah
Glad to see this work reaching maturity. As Markus noted I think there could be more convergence down the line too. Looking forward to the PR. -r > On Jul 16, 2018, at 4:17 AM, David Breitgand wrote: > > Hi, > > Pavel and I are working on lean OpenWhisk. The idea is to allow an efficient

Re: Proposing Lean OpenWhisk

2018-07-16 Thread Dominic Kim
Dear David. This is an awesome idea!! Is this to control IoT devices programmatically? If yes, there would be many different types of IoT devices especially in terms of their capabilities such as lighting sensors, thermometer, robot cleaner, and so on. Then do you have anything in mind to take

Re: Proposing Lean OpenWhisk

2018-07-16 Thread Markus Thoemmes
Hi David, please send your PR for sure! IIRC we made the Loadbalancer pluggable specifically for this use-case. Sounds like a great addition to our possible deployment topologies. Shameless plug: Would you review the architecture I proposed here:

Proposing Lean OpenWhisk

2018-07-16 Thread David Breitgand
Hi, Pavel and I are working on lean OpenWhisk. The idea is to allow an efficient use of OpenWhisk with small form factor compute nodes (e.g., IoT gateways). The proposition is to get rid of Kafka, have controller and invoker compiled together into a "lean" controller-invoker (have a Gradle