[erlang-questions] Porint erlang on rumpkernel

Neeraj Sharma <>
Fri Sep 4 07:01:54 CEST 2015


The pure-erlang patch though un-reviewed works for me and was pretty easy
to integrate too. Yay!

I have shelved my integration work on using the stable c-based epmd for
later, since there are other interesting things to do right now ;)

announcement on rumprun in case you care:
https://www.freelists.org/post/rumpkernel-users/You-can-now-run-a-cluster-of-Erlangrumprun-unikernel


-Neeraj

On Thu, Sep 3, 2015 at 6:40 PM, Neeraj Sharma <>
wrote:

> I have invested some time already, but for the near term this will be very
> useful.
>
> Thanks
>
> -Neeraj
> On 3 Sep 2015 14:22, "Alexey Lebedeff" <> wrote:
>
>> Hi Neeraj,
>>
>> You could look into https://github.com/erlang/otp/pull/815 for
>> pure-erlang empd.
>>
>> Best,
>> Alexey
>>
>>
>> 2015-09-02 22:46 GMT+03:00 Neeraj Sharma <>:
>>
>>> I have completed the first phase of erlang on rumprun port.
>>>
>>> I have intentionally reverted all my changes (except one for the ssl
>>> build-script) in-line with the remove-till-you-cant-take-away philosophy
>>> and additionally avoid maintenance overhead. Having said that the second
>>> phase would see those changes though.
>>>
>>> At present there is no epmd, no smp, while it does have crypto and ssl.
>>> I was in the dilemma to go via ose way or *nix, but then the comment
>>> stating ose being unsupported made that choice a bit easier though not from
>>> porting point of view.
>>>
>>> https://www.freelists.org/post/rumpkernel-users/Erlang-on-rumprun
>>>
>>>
>>> -Neeraj
>>>
>>> On Wed, Aug 26, 2015 at 4:01 PM, Neeraj Sharma <
>>> > wrote:
>>>
>>>> Thanks Lukas and Motiejus.
>>>>
>>>> On Wed, Aug 26, 2015 at 2:26 PM, Motiejus Jakštys <
>>>> > wrote:
>>>>
>>>>> On Wed, Aug 26, 2015 at 8:25 AM, Neeraj Sharma
>>>>> <> wrote:
>>>>> > Hi,
>>>>> >
>>>>> > I am trying to port erlang on rumpkernel and running into some
>>>>> issues.
>>>>> > RumpKernel do not have fork/execve, so there are some constraints.
>>>>> Please
>>>>> > note that I am new to erlang internals, so please be a bit more
>>>>> verbose.
>>>>>
>>>>> Hi, Neeraj,
>>>>>
>>>>> Erlang was recently ported to OSv, which also doesn't have fork().
>>>>> Might help:
>>>>>
>>>>> * https://www.youtube.com/watch?v=tz1TWwc9KhQ
>>>>> * https://github.com/cloudius-systems/osv-apps/tree/master/erlang
>>>>>
>>>>> Good luck!
>>>>>
>>>>> Motiejus
>>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> erlang-questions mailing list
>>> 
>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20150904/e7d6d227/attachment.html>


More information about the erlang-questions mailing list