Scalability

The ability to scale is dependent on all of the components involved. Any component that is not scalable may be perceived as a problem in another component. For example, if the network is slow, access to the database is affected, which affects Risk Management. Some configurations that can help with scaling are:
  • Network infrastructure - a dedicated network
  • Database - run the database on a separate machine or a multiple CPU machine.
  • Messaging - run the messaging on a separate machine or a multiple CPU machine.
  • File system - use a RAID system.
  • Risk Management hosting machine - run Risk Management on multiple machines or a multiple CPU machine.