[Novalug] RHN Satellite

jecottrell3 at comcast.net jecottrell3 at comcast.net
Tue Jan 17 17:27:00 EST 2012


Most places I have worked at ran very thin...it's hard to get money for ANYTHING, no matter how good or badly needed.

Hmmm, I wonder why RH backed off the DB business. Probably some interesting tales there.

When I said Poor Design, I mean in Tightly Coupling a Database Client to a Database Server.

The DML part of SQL is easy, and libraries such as Perl's DBI/DBD, JDBC, and probably ODBC handle normal Operations well.

More complex operations, like Starting, Stopping, Load, Dump, Clone, Snapshot, Whatever can be handled by PlugIn Scripts.

More to the point, it should have been designed with Multiple DBs in the first place. And Oracle should have been the third DB looked at.

Are you seriously telling me that Oracle is required for anything less than 1000 machines? Heck...many site top out at a few hundred.

Ten years to me is Just Yesterday.

One more thing...RHT salesman must not be Proud of the fact that SS uses Oracle...they never mention it...nor do the blurbs...you have to drill down into the docs to find that out.

JIM

----- Original Message -----
From: "greg pryzby" <greg at pryzby.org>
To: jecottrell3 at comcast.net
Cc: novalug at calypso.tux.org
Sent: Tuesday, January 17, 2012 2:46:30 PM
Subject: Re: [Novalug] RHN Satellite

> It's also Poor Software Design. Standard SQL should suffice for normal operation, and generic script or commands should delegate generic operations such as Start, Start, Backup, Clone, etc to DB Specific Plugins.


If that was the case, NOBODY would use Oracle, DB2, Sybase, etc
extensions. Having written and SQL compliant database, it is good, but
doesn't meet all the business requirements. There are holes and
speed/performance issues. Hence the proprietary extensions.

I am not apologizing, but if you live in the real world (which we all
do) you make decisions. There are lots of factors. I do not know all
the factors (or any for that matter) around the Oracle/Satellite
decisions. However, they were made. Code was released so a 'great
wrong could be righted'

-- 
greg pryzby                              greg at pryzby dot org
http://www.linkedin.com/in/gpryzby

WEB:  http://www.RestonArtisTree.com/
TWTR: gpryzby


More information about the Novalug mailing list