RE: OO / fe-be protocol

From: Peter Mount <petermount(at)it(dot)maidstone(dot)gov(dot)uk>
To: "'Thomas Lockhart'" <lockhart(at)alumni(dot)caltech(dot)edu>, Chris <chris(at)bitmead(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Chris Bitmead <chrisb(at)nimrod(dot)itg(dot)telstra(dot)com(dot)au>, "pgsql-hackers(at)postgreSQL(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: RE: OO / fe-be protocol
Date: 2000-05-22 07:04:43
Message-ID: 1B3D5E532D18D311861A00600865478CF1AE1A@exchange1.nt.maidstone.gov.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Just a reminder that there is some CORBA stuff under
src/interfaces/jdbc/example/corba

Peter

--
Peter Mount
Enterprise Support
Maidstone Borough Council
Any views stated are my own, and not those of Maidstone Borough Council.

-----Original Message-----
From: Thomas Lockhart [mailto:lockhart(at)alumni(dot)caltech(dot)edu]
Sent: Saturday, May 20, 2000 5:08 AM
To: Chris
Cc: Tom Lane; Chris Bitmead; pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: [HACKERS] OO / fe-be protocol

> Ok, I'll go back to reading about Corba and see if I can figure out if
> it can do the job.

It can, and it is appropriate.

The devil is in the details, which include concerns on portability of
the ORB among our > 20 platforms, additional levels of complexity for
the minimum, small installation (Naming Service, etc etc), and general
unfamiliarity with CORBA. I'm sure there are other concerns too.

I've got some experience with C++ ORBs (TAO and Mico), but am not
familiar with the C mapping and how clean it may or may not be.

The "transform only if necessary" philosophy of CORBA (that is,
recipients are responsible for changing byte order if required, but do
not if not) should minimize overhead. And the support for dynamic data
definition and data handling should be a real winner, at least for
communications to outside the server. Inside the server it could help
us clean up our interfaces, and start thinking about distributing
portions onto multiple platforms. Should be fun :)

- Thomas

--
Thomas Lockhart lockhart(at)alumni(dot)caltech(dot)edu
South Pasadena, California

Browse pgsql-hackers by date

  From Date Subject
Next Message Kaare Rasmussen 2000-05-22 07:37:04 rolap
Previous Message Tom Lane 2000-05-22 06:57:34 Re: A test to add to the crashme test