Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Consider the following when planning your hosting environment setup:

  • Are you running inside a Cloud(like) environment?
  • Are you running inside a containerized (Docker or other) environment?
  • Do you have high availability requirements (I.E. >99% uptimes) with your customers/partners?
  • Do you want to update/release Blueriq services/models with newer versions while minimizing downtime?*

Enablers for this are :

  • Are you running inside a Cloud(like) environment?
  • Are you running inside a containerized (Docker or other) environment?

If any of these questions are answered with a "yes" you might want to consider setting things up in a failover configuration.

...

  • Significant growth of hosted services in your infrastructure.
    Besides a significant increase in all regular the number of Blueriq components/services that are online there would also be: Load balancers, gateways, external memory stores, etc.
    Is it worth it to include these layers and extra configuration to your infrastructure? Will the increased operating costs be worth it?
  • Overall performance might decrease.
    Though Blueriq is constantly looking too optimize and monitor general performance, it is not uncommon for request times to go up in any sort of failover environment.
    Using external session stores will generally not be as fast as storing state directly in server memory.
    The impact is generally well within acceptable time ranges, but do consider this when thinking about switching to a failover setup.

...