We produce and sell a Java desktop app, distributed in an office (~1-10 Users), with Postgres as the central data store. The users are "technically illiterate", and they often have very low spec hardware. It does all work very well. Note that for postgres you will need NTFS (WIN32 is not possible). Our user interface is Java, built with Netbeans IDE, and is based on the Netbeans "Platform" (to provide lots of lifty infrastructure). We are Object Oriented developers, so we are nearly "SQL illiterate", so we do all our Postgres interaction via Hibernate (Object Relational Mapper"), and it works really well. All our tools and deliverables are free open source or built on free open source. This is necessary as we are an self-funded startup who eventually hope to sell this system into a thousand sites, so paying license fees for DB (Oracle anyone?) or other deliverables per site really changes the economics of our offering. I must say the software stack we have (including postgres) is awesome, although it does take a lot of effort to learn. The system (Java and Postgres server) is OK on a 500MHz PIII, but the issue is that it really does need 500MB RAM to work properly. All the best. -Damian On 3/10/07, Don Lavelle <don.lavelle.bulk@xxxxxxxxx> wrote:
Hi, all, Thank you all for your help! From what I've gathered, similarly sized projects run on 100 MB of disk space and a 450 MHz processor. My GUI and application logic aren't going to need much more than that, so I should be good to go! PostgreSQL it is! I'm sure I will have many, many more questions as I continue the development process. Cheers! Don ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings