GetERI ručí nielen za softvér, ale aj za zariadenia, ktoré v prevádzke bežia: pokladne, terminály, čítačky, turnikety, mobilné aplikácie. Najvyššiu prioritu má jedna vec: zariadenie nesmie vypadnúť a práca s ním musí byť plynulá, za každú cenu. Preto sme pre GetERI navrhli vlastnú vrstvu synchronizácie zariadení namiesto toho, aby sme prevzali niektorý z bežných spôsobov.
Prečo nestačí bežná synchronizácia
Spôsobov, ako synchronizovať zariadenia a softvér v nich, existuje veľa. Väčšina z nich predpokladá, že spojenie so serverom je k dispozícii takmer stále a krátky výpadok sa jednoducho počká. V reálnej prevádzke to neplatí.
GetERI musí zvládnuť všetky typy prevádzok na každej úrovni: od kaviarne s jednou pokladňou po výrobný podnik alebo sieť prevádzok. Zariadenia v nich pracujú v rôznych podmienkach, často so stratou signálu, a občas aj so zlým zaobchádzaním, hoci neúmyselným. Systém, ktorý sa v takej chvíli zastaví, prevádzku brzdí a obsluhu núti improvizovať.
Každé zariadenie pracuje aj offline
Každé zariadenie, ktoré dodávame a aktivujeme do systému GetERI, je schopné pracovať aj dlhodobejšie offline. Nie niekoľko minút, kým sa signál vráti, ale celé hodiny či zmeny. Obsluha predáva, prijíma objednávky, eviduje dochádzku alebo otvára dvere rovnako, ako keď je spojenie v poriadku.
Platí to pre akékoľvek zariadenie za naším softvérom: pokladne a terminály, prístupový systém, dochádzkové čítačky aj mobilné aplikácie.
Päťdesiat zariadení, ktoré vypadávajú priebežne
Celá podstata našej synchronizačnej vrstvy sa ukáže vo väčšej prevádzke. Predstavte si podnik, ktorý má množstvo zariadení, pokojne aj viac ako 50. Kvôli stavbe budovy, ktorá funguje ako Faradayova klietka, alebo kvôli nedostatočnému pokrytiu tieto zariadenia môžu počas práce vypadávať priebežne a často, každé v inom čase.
| Situácia | Bežný prístup | GetERI |
|---|---|---|
| Krátky výpadok signálu | zariadenie čaká, obsluha stojí | obsluha pracuje ďalej, nič nezbadá |
| Dlhší výpadok (hodiny) | práca sa zastaví alebo sa eviduje mimo systému | zariadenie pracuje zo svojich dát, po obnovení sa všetko spojí |
| Viac zariadení vypadáva naraz | konflikty, duplicity, ručné opravy | dáta sa skompletizujú do jedného jednoznačného celku |
| Pokazené alebo stratené zariadenie | strata dát od poslednej zálohy | osobitná záloha každého zariadenia, rýchla obnova bez straty |
Náš systém dokáže dáta zo zariadení skompletizovať tak, aby vznikol jeden výsledný, jednoznačný celok: bez strát, bez výpadkov a bez zastavenia práce. Vo výsledku si bežný používateľ vlastne nič nevšimne, a presne o to ide.
Záloha a rýchla obnova
Každé zariadenie sa zároveň osobitne zálohuje. Ak sa pokazí, stratí alebo ho treba vymeniť, je možná jeho veľmi rýchla obnova bez straty dát. Náhradné zariadenie pokračuje tam, kde pôvodné skončilo.
Čo z toho má prevádzka
Práve toto nám umožňuje ručiť za plynulosť: výroby, obsluhy prevádzky alebo každej časti systému, ktorá pracuje so zariadeniami alebo s mobilnými aplikáciami. Záruka za plynulosť nie je marketingová veta, ale dôsledok toho, ako je synchronizácia postavená.
Za nás je to vysoko profesionálny prístup k problematike, ktorú mnohé systémy riešia len okrajovo. Je to výsledok dlhodobej práce v náročných podmienkach, kde sme kládli dôraz na jediné: výsledok a plynulosť prevádzky. Pri implementácii a v Enterprise projektoch je táto vrstva súčasťou dodávky bez ohľadu na počet zariadení.