Hi Chetan,

On Mon, 9 Jul 2018 at 21:08, Chetan Mehrotra <[email protected]>
wrote:

> Ballerina language looks very interesting with it GUI Composer support
> [1]. Probably in future it can be leveraged to compile a composition
> integrating various actions.


> @Malith - Any details on memory characteristics of the runtime (Docker
> image size, memory foot print of runtime etc)
>

Current docker image is 392MB and a compiled ballerina function (.balx) can
be run with 128MB memory.


>
> Chetan Mehrotra
> [1]
> https://github.com/ballerina-platform/ballerina-lang/tree/master/composer
>
> On Mon, Jul 9, 2018 at 6:02 PM, Matt Rutkowski <[email protected]>
> wrote:
> > Thanks Malith and Rodric!
> >
> > It is very exciting to be getting runtime contributions from the
> community.
> >
> > -mr
> >
> > On 2018/07/08 22:12:05, Rodric Rabbah <[email protected]> wrote:
> >> Hi Malith
> >>
> >> I’ve made a number of updates to the runtime test framework as part of
> documenting runtime integration (merged as [1]). These are in a PR that I
> hope gets merged in the next day or two. I can send a PR [2] to your repo
> to update the tests for the new interface (I think you’ll find it cleaner,
> and also tests a few more scenarios).
> >>
> >> I think we can add even more tests over time (which reduces the amount
> of code one has to write to test their runtime).
> >>
> >> I will open infra tickets for new repos for Ballerina and the Ruby
> runtime. It’ll be great to have both. I see Kubeless already has Ballerina
> support and OpenFaas, Ruby.
> >>
> >> -r
> >>
> >> [1]
> https://github.com/apache/incubator-openwhisk/commit/9c05de4494d6edbd198fd494d458b908bbc0cd0a
> >>
> >> [2] https://github.com/apache/incubator-openwhisk/pull/3851
> >>
> >> > On Jul 3, 2018, at 6:14 AM, Malith Munasinghe <[email protected]>
> wrote:
> >> >
> >> > *Hi All, I have initiated this thread to introduce Ballerina [1]
> Language
> >> > Runtime for OpenWhisk. Ballerina is a simple programming language
> whose
> >> > syntax and platform address the hard problems of integration.
> Ballerina is
> >> > a general purpose, concurrent, transactional, statically and strongly
> typed
> >> > programming language with both textual and graphical syntaxes. Its
> >> > specialization is integration - it brings fundamental concepts, ideas
> and
> >> > tools of distributed system integration into the language and offers
> a type
> >> > safe, concurrent environment to implement such applications. These
> include
> >> > distributed transactions, reliable messaging, stream processing,
> workflows
> >> > and container management platforms.The implementation of the OpenWhisk
> >> > language runtime for Ballerina (0.975.0) can be found in repository
> [2] and
> >> > relevant docker image can be found in [3]. I would like to donate
> this to
> >> > Apache Incubator OpenWhisk project as a new Runtime. Please share your
> >> > thoughts on necessary actions to be taken to contribute this code to
> >> > OpenWhisk project. [1] https://ballerina.io/ <https://ballerina.io/>
> [2]
> >> > https://github.com/mpmunasinghe/openwhisk-runtime-ballerina
> >> > <https://github.com/mpmunasinghe/openwhisk-runtime-ballerina> [3]
> >> > https://hub.docker.com/r/mpmunasinghe/balaction/
> >> > <https://hub.docker.com/r/mpmunasinghe/balaction/>*
> >> >
> >> > --
> >> >
> >> > *With regards,*
> >> > *Malith Munasinghe*
> >> >
> >> > *@mpmunasinghe*
> >>
>


-- 
*With regards,*
*Malith Munasinghe,*
*Senior Software Engineer WSO2 Lanka, *
[image: unnamed.jpg]@mpmunasighe

Reply via email to