Jim, > I think it would be vastly better for Firebird to address operating across > cheap > commodity servers than to optimize for exotic -- and hyper-expensive -- > servers.
Operating across servers is ... a cluster, which suggests MPI as the method to distribute messages between the nodes... which is one of the areas/items that I trying to speak to. But to start with, making changes to get the most out of the local resources would seem a reasonable place to start. My 100+ clients rarely come close to saturating CPU and/or disk IO (SSDs are making that more and more difficult). Which tells me that the current approaches are not maximized. Sean ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel