comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Help writing first daemon
Date: Wed, 12 Sep 2012 09:16:33 +0200
Date: 2012-09-12T09:16:33+02:00	[thread overview]
Message-ID: <rflzcimdnbzj$.10qsy5h26tzf1.dlg@40tude.net> (raw)
In-Reply-To: d2a5213f-b528-4e20-aa3e-bd4268ab578b@googlegroups.com

On Tue, 11 Sep 2012 13:50:27 -0700 (PDT), Maciej Sobczak wrote:

> W dniu wtorek, 11 wrze�nia 2012 17:13:06 UTC+2 u�ytkownik Dmitry A. Kazakov napisa�:
> 
>>>> But, if you consider running the middleware as a system service (daemon),
>>>> the main reason for that would be the architecture of shared memory.
>>> 
>>> No, there is no connection between these two concepts.
>> 
>> The concepts are single vs. multiple instances middleware.
> 
> No. System services and shared memory are low-level building blocks that
> can be used to construct software that actually does something useful.
> Whether that software exists in a single vs. multiple instances is a
> matter of terminology that is defined on a much higher level and has
> nothing to do with how many processes there are or how they communicate.

Not the software, but states (and thus data). In a single instance
middleware objects maintained by it are physically shared by all
applications. That precludes I/O, like pipes. In a multiple instances
middleware objects are replicated and some I/O is necessary to maintain
consistency of a logical object, physically distributed across
applications.

> For example, a well known database server is said to exist in a single
> instance, while being physically composed of many processes (presumably
> system services) communicating with each other. These concepts exist on
> different levels.

E.g. DB vs. DB replica.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2012-09-17  2:52 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-07 22:05 Help writing first daemon Patrick
2012-09-08  8:06 ` Dmitry A. Kazakov
2012-09-11 14:38   ` Maciej Sobczak
2012-09-11 15:13     ` Dmitry A. Kazakov
2012-09-11 20:50       ` Maciej Sobczak
2012-09-12  7:16         ` Dmitry A. Kazakov [this message]
2012-09-08  8:08 ` björn lundin
2012-09-08 11:22 ` Patrick
2012-09-09  7:26 ` Help writing first daemon Heres a Server anon
2012-09-09 12:26 ` Help writing first daemon Patrick
2012-09-11 14:18 ` Julian Leyh
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox