Αρχιτεκτονική υψηλής διαθεσιμότητας
Το σύνολο των εφαρμογών του CITE.BPMS υλοποιούνται με βάση προδιαγραφές υψηλής διαθεσιμότητας. Αυτό εφαρμόζεται σε κάθε επίπεδο και σε κάθε υποσύστημα: Ως προς τα δεδομένα του η κάλυψη της απαίτησης υψηλής διαθεσιμότητας είναι καθολική. Στο επίπεδο της ΒΔ το υποστηρίζονται διατάξεις clustering Active / Active και Active / Passive με την εκμετάλλευση δομών που ελαχιστοποιούν τις ενδεχόμενες συγκρούσεις μεταξύ των αντιγράφων, επιτρέποντας την απρόσκοπτη αύξηση των σχετικών κόμβων σύμφωνα με τις ανάγκες της εγκατάστασης.
Στο επίπεδο του αρχειακού συστήματος υποστηρίζεται κατανεμημένο αρχειακό σύστημα με χαρακτηριστικά πλεονασμού (redundancy) και διασποράς οποιουδήποτε βαθμού απαιτείται. Το υποσύστημα ευρετηρίασης λειτουργεί εγγενώς σε μορφή συστάδας με διαμορφούμενη διασπορά και πλεονασμό καθώς και δυνατότητα αυτόματης ανάκαμψης από αστοχίες επικοινωνίας κλπ. Ως υποδοχή το σύστημα είναι συμβατό με reverse proxy και load balancer επιτρέποντας κάθε μορφή εφαρμογής των σχετικών τεχνικών (πχ προτεραιότητα σε ένα κόμβο, διατήρηση σύνδεσης, κυκλικά, τυχαία διασπορά κοκ) ενώ προσφέρει ειδικά σημεία αναφοράς για την ανάγνωση της κατάστασης του συστήματος (is alive). Εγγενώς το CITE.BPMS είναι υλοποιημένο με βάση την απαίτηση δυνατότητας υπερ-υψηλής κλιμάκωσης. Κάθε υποσύστημά του μπορεί να αναπτύσσεται σε οποιοδήποτε αριθμό κόμβων απαιτείται, επιτρέποντας και συνέχιση μετά αστοχία αλλά και αύξηση των πόρων για την επίτευξη όρων διαθεσιμότητας που ενδεχομένως τίθενται (πχ ρυθμός εξυπηρέτησης).
Τα παραπάνω στοιχεία υψηλής διαθεσιμότητας είναι προαιρετικά και εφαρμόζονται ανάλογα με τις ανάγκες της εκάστοτε εγκατάστασης.