> -----Original Message-----
> From: David Lang [mailto:[EMAIL PROTECTED]
> Sent: Friday, September 17, 2004 2:25 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: RE: Funding Cyrus High Availability

> Mike, one of the problems with this is that different databases have 
> different interfaces and capabilities.
> 
> if you design it to work on Oracle then if you try to make it work on 
> MySQL there are going to be quite a few things you need to change.
--snip
> another issue in all this is the maintainance of the resulting code. If 
> this code can be used in many different situations then more people will 
> use it (probably including CMU) and it will be maintained as a 
> side effect 
> of any other changes. however if it's tailored towards a very narrow 
> situation then only the people who have that particular problem will use 
> it and it's likly to have issues with new changes.

I'd actually figured something like ODBC would be used, with prepared
statements.  /shrug.  Abstract the whole interface issue.

Just some thoughts.  =)

-Mike/Szii
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to