enforce()?

Sean Kelly sean at invisibleduck.org
Tue Jun 22 07:46:25 PDT 2010


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.


More information about the Digitalmars-d mailing list