Thanks for the links to good information, Amy and Adam! I wasn't trying to say that the application doesn't need to scale, but trying to pin down how scalable it needs to be. If it need not scale beyond 50 concurrent users or so (per application server/DB instance), then the redesign and reconfiguration approaches mentioned by contributors to this thread may do the trick (I assume, given MySQL's popularity, that a single instance can scale to this requirement, and that both MySQL and JBoss can degrade gracefully under intermittent higher loads). But with significantly more severe load and throughput requirements, you start to need far more aggressive and complex back-end architecting: clustering app servers, load-balancing and synchronizing HTTP sessions among them, clustering databases (perhaps a la Oracle RAC), etc.
If we can get some numbers from GK as Adam and others have suggested, that would help a lot to determine where the application stands and whether suggested approaches will suffice. Coming into this project only recently, I apologize to the architecture team if I'm rehashing prior conversations. Keith Pierce On Nov 16, 2007 12:54 PM, Adam Monsen <[EMAIL PROTECTED]> wrote: > On Nov 16, 5:43 am, "Amy Bensinger (Contractor)" > <[EMAIL PROTECTED]> wrote: > > The short answer: it needs to scale. GK has 44 branches, plus users at > > the head office. More branches will be added in the coming months. > > Also-as a side note-most users use the system at the same time of day, > > and many of them run db-intensive activities like report running. (for > > an overview, see http://mifos.org/developers/how-mifos-is-used) > > Thanks Amy. So, how many concurrent users would you expect to hit a > particular Mifos instance at the same time? And any idea how long they > would be online? > > Keith, I found some scalability requirements documents here, but they > look more like estimates than actual numbers of concurrent users: > > https://mifos.dev.java.net/source/browse/mifos/documents/hardware-software/ > > -- > Adam Monsen > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
