L'extension Always Alive garantit que votre bot maintient une instance de calcul continuellement active, éliminant ainsi la latence associée aux démarrages à froid.
Botpress sont alimentés par des instances de calcul virtuelles et distantes. Chaque fois que votre bot entame une conversation, par exemple lorsqu'un déclencheur est activé ou qu'un nouvel utilisateur envoie un message, Botpress lance une nouvelle instance pour ce bot. C'est ce qu'on appelle un "démarrage à froid", qui fait référence au processus de démarrage initial lorsqu'une machine virtuelle (VM) ou une fonction sans serveur est lancée pour la première fois, ou après qu'elle a été inactive et terminée.
Lors d'un démarrage à froid, le système doit allouer des ressources, initialiser l'environnement, charger le code nécessaire et effectuer toute configuration requise avant que l'instance ne soit prête à traiter des demandes ou des tâches.
Always Alive réserve une instance pour votre bot afin qu'il puisse contourner ce démarrage à froid et maintient une instance prête à l'emploi. Le résultat final est que les premiers messages envoyés et reçus par votre robot sont traités plus rapidement.
Always Alive peut être acheté et attribué à chaque robot.