Fail-open: γιατί το site σας δεν «σπάει» ποτέ εξαιτίας της αναζήτησης
Μια εξωτερική υπηρεσία δεν πρέπει ποτέ να ρίχνει το κατάστημά σας. Δείτε πώς το Findora αποσύρεται σιωπηλά αν κάτι πάει στραβά.
Κάθε υπηρεσία που προσθέτετε στο κατάστημά σας είναι και ένα πιθανό σημείο αποτυχίας. Τι γίνεται αν η υπηρεσία αναζήτησης δεν απαντά; Σε πολλές λύσεις η απάντηση είναι άβολη: σπασμένο πεδίο αναζήτησης, σελίδα που «κρεμάει», πελάτες που φεύγουν.
Το Findora σχεδιάστηκε με τον αντίθετο κανόνα: ποτέ σπασμένο site.
Αν το Findora δεν απαντήσει έγκαιρα, η αναζήτηση του καταστήματος λειτουργεί όπως πάντα.
Πώς δουλεύει
- Όριο χρόνου 800 ms: αν το Findora δεν απαντήσει μέσα σε αυτό το διάστημα, το script δεν παρεμβαίνει. Η φόρμα αναζήτησης του καταστήματος υποβάλλεται στη δική του σελίδα αποτελεσμάτων, όπως πριν από το Findora.
- Ασύγχρονη φόρτωση: το script φορτώνει χωρίς να καθυστερεί την υπόλοιπη σελίδα. Αν δεν φορτώσει καθόλου, το site δεν το καταλαβαίνει.
- Χωρίς σφάλματα JavaScript: κάθε αποτυχία πιάνεται εσωτερικά και δεν εμφανίζεται ποτέ στον πελάτη.
- Ίδια συμπεριφορά στη λήξη συνδρομής: αν μια συνδρομή λήξει ή αποτύχει η πληρωμή, μετά την περίοδο χάριτος το κατάστημα επιστρέφει στη δική του αναζήτηση. Δεν εμφανίζεται ποτέ σελίδα σφάλματος.
Και πίσω από αυτό
Η υπηρεσία τρέχει σε servers στην Ευρωπαϊκή Ένωση, πίσω από το Cloudflare για προστασία από επιθέσεις και bots, με όρια αιτημάτων ανά κατάστημα, ώστε ένα κατάστημα με υπερβολική κίνηση να μην επηρεάζει τα άλλα.
Ενημερώσεις χωρίς διακοπή
Κάθε βελτίωση της υπηρεσίας ανεβαίνει χωρίς να σταματήσει η αναζήτηση. Τρέχουν δύο αντίγραφα της υπηρεσίας: όσο ανανεώνεται το ένα, απαντά το άλλο, και η κίνηση περνά στο νέο μόνο όταν είναι έτοιμο. Σε δοκιμή με συνεχή αιτήματα κατά τη διάρκεια μιας ενημέρωσης, απαντήθηκαν όλα, χωρίς κανένα σφάλμα. Η κατάσταση της υπηρεσίας θα δημοσιεύεται στο status.findora.tech.
Θέλετε να δείτε πώς θα δούλευε με τον δικό σας κατάλογο; Ζητήστε demo.