From: Thomas Lockhart <lockhart@alumni.caltech.edu>
To: The Hermit Hacker <scrappy@hub.org>
Cc: phd2@earthling.net, PostgreSQL-development <pgsql-hackers@postgreSQL.org>
Cc: pgsql-interfaces@postgreSQL.org
Subject: Re: [HACKERS] CORBA STATUS
Date: Wed, 10 Nov 1999 15:43:46 +0000
Message-ID: <382992B2.86C9C99F@alumni.caltech.edu> (raw)
References: <Pine.BSF.4.10.9911101056460.2296-100000@thelab.hub.org>
> See...I am interested, just not interested in having us tied to one
> "vendor"...:)
I know. That still doesn't keep me from being in a bad mood after
spending 3.5 hours at the dentist yesterday :((
On the Corba fork vs thread issue:
It is true that the server process would need to be handed off to the
client in a different manner from the postmaster; with Corba you don't
just fork onto a different port and be done with it.
However, the postmaster *could* start up a server process and return
an IOR to the client, which givs the client a direct handle to the
server. The client would then initiate contact directly with the
server, and the postmaster is no longer involved.
afaik you could still fork in the postmaster, though whether our
streamlined tricks would work with every Orb is not certain. But that
is an optimization for our specific forking implementation, not a
fundamental feature.
As I mentioned, the real performance benefits come from having an
optimized query connection which bypasses the *expensive* string
conversions we currently use to pass data around.
- Thomas
--
Thomas Lockhart lockhart@alumni.caltech.edu
South Pasadena, California
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-interfaces@postgresql.org
Cc: lockhart@alumni.caltech.edu, scrappy@hub.org, pgsql-hackers@postgreSQL.org
Subject: Re: [HACKERS] CORBA STATUS
In-Reply-To: <382992B2.86C9C99F@alumni.caltech.edu>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox