enforce()?
Sean Kelly
sean at invisibleduck.org
Thu Jun 24 20:17:50 PDT 2010
Lutger <lutger.blijdestijn at gmail.com> wrote:
> Sean Kelly wrote:
>
>> Sean Kelly Wrote:
>>>
>>> While I've never worked on systems where lives hang in the balance,
> > > I have
>>> worked on systems where 100% uptime is required. I favor the Erlang
> > > approach
>>> where a system is a web of interconnected, redundant processes that
> > > terminate
>>> on errors. I've found this design an extremely hard sell in the
> > > internet
>>> server world though. The design takes more planning and people are
> > > in too
>>> much of a hurry.
>>
>> I should add that I'm hoping the message passing model in D will help
>> encourage reliable system design. With thread isolation it should be
> > pretty
>> easy to move parts of a program into separate processes as need
> > dictates.
>
> Can we look forward to seeing ipc supported in phobos via the same
> interface in
> the future? I really like the api you have created.
Yes. The core send/receive API should work just fine for IPC, and it's
definitely on the map. The greatest obstacle there is probably the need
for a solid serialization/deserialization package in Phobos.
More information about the Digitalmars-d
mailing list