Versions Compared

Key

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

...

  • 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 seamlessly update Blueriq services/models with newer versions while minimizing downtime?
  • Do you want to seamlessly update Blueriq projects with newer versions?
  • *

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 in all regular Blueriq components 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 speeds 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.

* Switching to newer major versions of Blueriq components might still require you to have downtime.

How to Setup Failover

Setting up Blueriq to support failover scenarios requires you to set up clusters of your Blueriq services.

...