Car-tech

Terabyte méretű Java alkalmazások most lehetséges

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan
Anonim

A szoftver, Ehcache 2.2, akár több százmillió Java objektumot képes tárolni egy cache-ban, állítja Terracotta vezérigazgatója, Amit Pandey. Hozzátette, hogy ez a terabájt memóriát akár 10 kiszolgálóból is el lehet futtatni.

A frissítésben van egy új kezelőkonzol, egy adatközponti kommunikációs képesség és egy új közös futási könyvtár, amelyet a vállalat azt állít, hogy segít csökkenteni a memóriát és

[További olvasmány: A legjobb NAS-dobozok a médiafájl-közvetítéshez és a mentéshez]

A memória-gyorsító szoftverek, mint például az Ehcache, nagyszámú alkalmazást és adatait teljes egészében a szerverek gyorsítja a válaszidőt, mert a műveletek során nem kell lemezre hívni.

A terrakotta nem egyedül szolgál a több operációs rendszerű Java-alapú vállalati alkalmazások piacán. Az elmúlt héten az Oracle bejelentette a Coherence elosztott adatrács szoftver frissítését, amely szintén használható nagyméretű Java alkalmazások futtatásához.

Bár az Ehcache Apache nyílt forráskódú licenc alatt van, a Terracotta fenntartja az Ehcache forráskódját, feltételezve, hogy az elmúlt évben a Terracotta által vásárolt Ehcache nevű vállalat szerepe

Az egész világon kb. 150 000 - 200 000 alkalmazás használja az Ehcache-t, a vállalati becslések szerint.

"Ehcache az alkalmazás és az adatbázis között helyezkedik el, és tárolja a leggyakrabban használt adatokat "- mondta Jeff Hartley, a Terracotta termékek és marketingekért felelős alelnöke. "Nem kell méreteznie az adatbázist a csúcsterhelés kezelésére, mert sokkal kisebb méretű lehet, mivel a gyorsítótár képes a leginkább szükséges adatok tárolására a memóriából."

A korábbi verziók a nyílt forráskódú szoftver kb. 100 GB-os méretarányú lehet, a cég szerint. A kiadás előtt a Pandey által elmentett legnagyobb gyorsítótárak csak körülbelül 200 GB méretűek voltak, és a legtöbb telepítés mérete 2 GB és 20 GB között van.

"Az 50 gigabájtnál nagyobb gyorsítótár felépítése nagyon összetett, és magában foglalja kézi munkát a fejlesztők és az üzemeltetők számára, és nagyon nehéz fenntartani "- mondta Pandey. "Amit tettünk, a fejlesztők és a szolgáltatók egy terabájt méretű gyorsítótárat használhatnak több százmillió objektummal."

Az összevont memóriát egy alkalmazás egy példányának futtatására lehet használni, több alkalmazás több példányát vagy többszörösét kérdéseket, Pandey mondta.

A Java-programokat támogató nagy adatbázisokkal rendelkező szervezetek fontolóra vehetik az Ehcache használatát, mondta Pandey. A szervezet az egész adatbázist memóriájába helyezte, ami "néhány nagyságrenddel" csökkentette az alkalmazás késését.

A telepítések növekvő méretén túl az új verzió több új funkciók. Az egyik olyan hitelesítési képességek halmaza, amelyek a széleskörűen telepített Light Directory Access Protocol alkalmazást használják a felhasználók bejelentkezéséhez.

A szoftver frissítette az ütemező és a webes munkamenetek konfigurációs paneljeit. A konzol minden csomóponton klaszteres böngészést kínál. Az új szoftvert különböző földrajzi területeken is lefuttathatják széleskörű hálózatokon keresztül, ami már nem korlátozza egyetlen adatközpontba történő telepítést. Ez a szolgáltatás segíthet a szervezeti katasztrófa utáni helyreállításban és a működési tervek folytonosságában.

Joab Jackson a vállalati szoftvereket és az általános technológiai hírleveleket az

Az IDG News Service -re fedi le. Kövesse Joabot a Twitteren a @Joab_Jackson-on. Joab e-mail címe [email protected]