public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] Re: Re: Re: Fresh install and problem with net.* init.d script
  @ 2013-07-24 21:04 99%                     ` Alan McKinnon
  0 siblings, 0 replies; 1+ results
From: Alan McKinnon @ 2013-07-24 21:04 UTC (permalink / raw
  To: gentoo-user

On 24/07/2013 22:18, Steven J. Long wrote:
> Alan McKinnon wrote:
>> Peace and hugz OK?
> 
> Definitely :-)
> 
> "POSIX 4: Programming for the Real World" (Gallmeister, 1995)
> "UNIX Network Programming vol 2: Interprocess Communications" (Stevens, 1999)
> 
> iirc the first is on safari-online; you can download code from the second here:
> http://www.kohala.com/start/unpv22e/unpv22e.html
> 
> More here:
> https://foss.aueb.gr/posix/
> 
> If you've not had the pleasure of W Richard Stevens' writing, you have a treat
> in-store. I'd guess you guys have at least read some of the TCP/Illustrated series,
> though.
> 
> Regards,
> steveL.
> 


I'll look into those, but do take note those books are 14 and 18 years
old - that's eternity in our world.

Basics never change, details do. Some features are here for the long
haul and I doubt anything will really change them: pipes, named pipes,
unix sockets and things of that ilk. The real bugbear with IPC is people
reinventing the wheel over and over and over to do simple messaging -
writing little daemons that do very little except listen for a small
number of messages from localhost and react to them.

Use a generic message bus for that! It fits nicely in the grand Unix
tradition of do one job and do it well, and few apps have passing
messages around as their core function. Hand it off to the system,
that's what it's there for.

One day I might well do an audit of a typical server base system and
count all the apps that have a hidden roll-your-own message process in
place. I'm certain the results will be scary.


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2013-07-22 20:42     [gentoo-user] Fresh install and problem with net.* init.d script FredL
2013-07-22 20:54     ` Paul Hartman
2013-07-22 21:13       ` FredL
2013-07-22 21:35         ` FredL
2013-07-22 21:44           ` Alan McKinnon
2013-07-24  2:17             ` [gentoo-user] " Steven J. Long
2013-07-24  9:02               ` Neil Bothwick
2013-07-24  9:39                 ` Alan McKinnon
2013-07-24 17:51                   ` [gentoo-user] " Steven J. Long
2013-07-24 19:37                     ` Alan McKinnon
2013-07-24 20:18                       ` [gentoo-user] " Steven J. Long
2013-07-24 21:04 99%                     ` Alan McKinnon

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