Algonet rendszercsalád tulajdonságai
Skálázhatóság
Rendszereink ANSI C programozási nyelv felhasználásával készülnek,
ezért élvezhetik annak számos jó tulajdonságát. A ma létező összes UNIX
operációs rendszert használó szerveren lefordíthatók és futtathatók. Ha
költséghatékony megoldásra van szükség akkor kisebb teljesítményigény esetén
akár egy PC alapú szerveren is futtatható, a felhasználók számának
jelentős növekedésével azonban a rendszer módosítások nélkül lefordítható és
telepíthető a tervezett terhelést kiszolgálni képes Sun UltraSparc vagy
más Unix alapú szerverre, esetleg szerver cluster-re.
Hatékonyság
Az ANSI C-ben írt rendszerek azonos feladatokat tekintve, egy PHP vagy más,
script alapú interpreteres programozási nyelvhez képest akár 500x - 1000x,
Java alkalmazáshoz 100x - 500x, Delphi-ben forditott alkalmazáshoz
hasonlitva jellemzően 2x - 10x gyorsabban futnak. Ez azt jelenti, hogy adott
számítási teljesítmény mellett akár ezerszer annyi ügyfelet tud kiszolgálni,
vagy jelentősen kisebb teljesítményű szerveren is képes azonos mennyiségű
kérést kiszolgálni.
Erőforrás igény
Mivel a rendszer magja és futtatáshoz szükséges statikus adatok is megosztott
librarykba kerülnek, amik csak egy példányban töltődnek be a memóriába,
egy-egy futási ág szinte csak az adott process által használt, kifejezetten az
alkalmazás számára szükséges memóriamennyiséget foglalja le, ezzel az alkalmazás
memóriaigénye is a lehetséges minimumra szorítható.
Multi thread
Multi thread-es technológiának köszönhetően a sebességigényes részek többprocesszoros
környezetben egyidőben több szálon futhatnak, a futási sebességet drasztikusan javítva,
egyenletesebb terhelést biztosítva.
Webes kezelőfelület
A webes alapú kezelőfelületnek köszönhetően szinte bármely operációs rendszer
alatt használhatók az alkalmazások. A rendszer on-line mívolta miatt percrekész,
friss információkat biztosít a több telephellyel rendelkező felhasználók
számára is, a használatához csak internet kapcsolatra van szükség.
A felhasználók biztonságos kommunikációját 128 bites SSL csatorna biztosítja.
SQL
A rendszer SQL 99 szabványú sql utasításokkal kommunikál az adatbáziskezlő backend-el,
ezért az adott feladatnak és környezetnek megfelelően illeszthető az ismertebb
(tranzakció kezelésre képes és C API-val rendelkező) SQL adatbázis motorokhoz.
|