openwhisk-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Thomas <jthomas...@gmail.com>
Subject Re: A proposal for a more efficient implementation of Go actions
Date Mon, 12 Feb 2018 17:36:17 GMT
I've added the Apache License to the project now. Use away!

On 12 February 2018 at 14:47, Michele Sciabarra <michele@sciabarra.com> wrote:
> Very interesting. You actually implemented the "run" handler.
>  The "init" handler is still a stub, if I understood correctly.
>
> Can I use your code? You know, you should have signed the contributor agreement (as I
did) and place the code under the Apache license...
>
> --
>   Michele Sciabarra
>   michele@sciabarra.com
>
> On Mon, Feb 12, 2018, at 12:56 PM, James Thomas wrote:
>> This is a good write-up of supporting a Go-runtime. I wrote a sample
>> library to help Go a while back, it might be useful to review for a
>> starting point:
>> https://github.com/jthomas/ow
>>
>> If we have a `binary` runtime for Go, can this also be used with other
>> static binaries if they support the correct API endpoints? If so, we
>> could have a generic binary runtime to support more languages.
>>
>>
>> On 10 February 2018 at 16:37, Carlos Santana <csantana23@gmail.com> wrote:
>> > details details ...
>> >
>> > Will help along the way
>> >
>> > Yay !! OpenWhisk Go!
>> > On Sat, Feb 10, 2018 at 10:57 AM Rodric Rabbah <rodric@gmail.com> wrote:
>> >
>> >>  > One problem I see is the /run running on port 8080 there will be a
port
>> >> conflict.
>> >>
>> >> Michele said "exec", so the initial proxy will replace itself with a new
>> >> proxy and the compiled function.
>> >> Should avoid port conflict. A wrinkle I see is terminating the /init
>> >> connection held by the invoker (so this has to be orchestrated properly).
>> >>
>> >> There might also a need to retry the /run in case of a failed connection
>> >> (because new proxy isn't up). We had disabled this explicitly at one point,
>> >> but I don't foresee a show stopper yet.
>> >>
>> >> -r
>> >>
>>
>>
>>
>> --
>> Regards,
>> James Thomas



-- 
Regards,
James Thomas

Mime
View raw message