Toutes les actualités
PointTech #2 2 min de lecture

Votre logiciel vétérinaire sera-t-il encore rapide à 18 h ?

À 18 h, quand des milliers de cliniques facturent en même temps, une architecture centralisée peut devenir un goulot d’étranglement. Voici comment VetCoreSolution sépare les données de la répartition de la charge.

Pierre Bony

Pierre Bony

Président, cofondateur et CTO

Schéma comparant une infrastructure centrale à l’architecture VetCoreSolution conçue pour la montée en charge horizontale

Votre logiciel vétérinaire est rapide aujourd’hui. Mais le sera-t-il encore à 18 h, quand des milliers de cliniques en France l’utiliseront en même temps pour facturer ?

C’est tout le défi de la montée en charge : permettre au logiciel de grandir sans ralentir.

Quand tout partage le même goulot d’étranglement

Dans beaucoup d’architectures, la montée en charge consiste à faire grossir le même bloc central : une application, une base de données et une infrastructure unique, que l’on pousse progressivement dans leurs limites. Résultat : aux heures de pointe ou lors d’une forte adoption, tout le monde partage le même goulot d’étranglement. Et le logiciel rame.

Deux problèmes, deux réponses

  • Le cloisonnement des données : chaque établissement conserve sa propre base mono-tenant.
  • La répartition de la charge : ces bases sont distribuées entre des serveurs cliniques indépendants.

Le secret ? Un Aiguilleur

Son rôle est unique et très spécialisé : il sait où se trouve chaque clinique et oriente immédiatement l’utilisateur vers le serveur qui lui est dédié.

  • Il ne traite pas les consultations.
  • Il ne calcule pas les factures.
  • Il ne gère pas les stocks.
  • Il oriente, tout simplement.

Concrètement, qu’est-ce que cela change pour vous ?

Quand une nouvelle clinique nous rejoint, elle n’alourdit pas le quotidien des autres. L’Aiguilleur l’oriente vers le serveur le plus adapté, selon sa taille, son réseau ou sa zone géographique.

Et si le réseau s’agrandit ? Nous ajoutons un nouveau serveur indépendant. L’opération reste transparente pour les utilisateurs existants et permet d’augmenter la capacité sans concentrer toute la charge au même endroit.

Le cloud n’est pas le sujet

Les catastrophes de montée en charge ne viennent pas toujours d’un mauvais code. Elles viennent parfois d’une architecture qui n’a pas été pensée pour grandir. Le cloud n’est pas le sujet. L’architecture derrière le cloud, si.

Chez CoreFactor, la robustesse de votre quotidien est écrite dans nos fondations.

Les cinq étapes de la chaîne de déploiement de VetCoreSolution, du code à la production
PointTech #43 min

Une version de VetCoreSolution® est prête… que se passe-t-il ensuite ?

Avant d’arriver dans une clinique, chaque version traverse cinq étapes de contrôle qui permettent de prouver son origine, son contenu et les tests qu’elle a franchis.

Lire l’article
Schéma présentant VetCoreSolution comme une plateforme ouverte reliée à des logiciels et services externes
PointTech #32 min

Votre logiciel vétérinaire doit-il être une boîte noire ?

Avec VetCoreSolution®, CoreFactor fait le choix d’une plateforme vétérinaire ouverte : chaque clinique maîtrise ses clés API, ses intégrations et les droits qu’elle accorde.

Lire l’article
Schéma comparant l’isolation des données en architectures multi-tenant et mono-tenant pour des cliniques vétérinaires
PointTech #12 min

Comment séparer les données de deux cliniques ?

Dans le cloud, qu’est-ce qui empêche vraiment une clinique d’accéder aux données d’une autre ? La réponse dépend avant tout de l’architecture choisie.

Lire l’article