Software Requirements for Android Programming
Den nye versjonen av Terracotta-distribuert Java-caching-programvaren er for første gang i stand til å samle mer enn en terabyte av samlet minne for en enkelt applikasjon og dens data, annonserte selskapet denne uken.
Programvaren, Ehcache 2.2, kan også holde opp til flere hundre millioner Java-objekter i en enkelt cache, ifølge Terracottas administrerende direktør, Amit Pandey. Han la til at denne terabyte av minne kan kjøres fra så få som 10 servere.
Oppdateringen inneholder også en ny administrasjonskonsoll, kommunikasjonsmuligheter i datasenter og et nytt felles runtime-bibliotek som firmaets påstander vil bidra til å redusere minne og båndbreddebruk.
[Videre lesing: Best NAS-bokser for media streaming og backup]Memory caching-programvare som Ehcache kan brukes til å være vert for store applikasjoner og deres data helt innenfor arbeidsminne for et sett med servere, noe som hastigheten på responstiden fordi det ikke er behov for anrop til disk under operasjonen.
Terracotta er ikke alene i å betjene markedet for multiserver Java-baserte bedriftsapplikasjoner. I forrige uke annonserte Oracle en oppgradering til sin Coherence-distribuerte datagruten programvare, som også kan brukes til å kjøre store Java-programmer.
Selv om Ehcache er under en Apache-åpen kildekode, opprettholder Terracotta Ehcache kildekoden, forutsatt at rollen som et firma kalt Ehcache som Terracotta kjøpte i fjor.
I hele verden bruker rundt 150.000 til 200.000 applikasjoner Ehcache, ifølge selskapsestimater.
"Ehcache sitter mellom søknaden og databasen og caches de mest brukte dataene, sier Jeff Hartley, en visepresident for produkter og markedsføring for Terracotta. "Du trenger ikke å formatere databasen din for å håndtere toppbelastningen. Den kan størrelsen på et mye lavere nivå, fordi hurtigbufferen er i stand til å betjene data som er mest nødvendig fra minnet."
Tidligere versjoner av open source-programvaren kan skala til omtrent 100 GB eller så, ifølge selskapet. Før denne utgivelsen har de største cached-Java-distribusjonene Pandey sett, bare vært 200 GB i størrelse, og de fleste distribusjonene varierer i størrelse fra 2 GB til 20 GB.
"Bygger noe cache større enn 50 gigabyte er svært komplekst og involverer manuell arbeid for utviklere og operatører, og kan være svært vanskelig å vedlikeholde, sier Pandey. "Det vi har gjort, gjør det mulig for utviklere og operatører å bruke en terabyte-skala med flere hundre millioner objekter."
Det samlede minnet kan brukes til å kjøre en enkelt forekomst av et program, flere forekomster av en enkelt applikasjon eller flere applikasjoner, sier Pandey.
Organisasjoner med store databaser som støtter deres Java-programmer, vil kanskje vurdere å bruke Ehcache, sa Pandey. En organisasjon kan sette hele databasen i minnet, noe som vil redusere søknadens latens med "et par størrelsesordener", sa han.
I tillegg til den økte implementeringsstørrelsen, gir den nye versjonen en rekke Nye funksjoner. En er et sett med autentiseringsfunksjoner som bruker den utbredte Light Directory Access Protocol for å logge på brukere.
Programvaren har oppdatert konfigurasjonspanelene for planleggeren og websesjonen. Konsollen kan også tilby en klyngevis visning av alle noder. Den nye programvaren kan også kjøres på tvers av forskjellige geografiske områder via brede nett, som ikke lenger begrenser en distribusjon til et enkelt datasenter. Denne funksjonen kan bidra til organisatorisk katastrofeoppretting og kontinuitet i operasjonsplaner.
Joab Jackson dekker virksomhetsprogramvare og generell teknologi som bryter nyheter for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-postadresse er [email protected]
Vil Oracle være bra for Java-utviklere? Det er spørsmålet om alles hjerner i årets JavaOne-utviklerkonferanse, det siste showet før Oracles planlagte kjøp av Java-skaperen Sun Microsystems på 7,4 milliarder dollar. Oracle CEO Larry Ellison gjorde et overraskende utseende på showets åpningstangent i tirsdag og forsøkte å overvinne utviklerens bekymringer. Mens han antydet at det ville være noen endringer, sa han i hovedsak at det vil være forretning som vanlig for Java når oppkjøpet er avsluttet.
Men Oracle er ingen Sun. Sun har lenge slitt med å holde sitt mangfoldige samfunn av utviklere lykkelige, skape et byrdefullt byråkrati for å håndtere utviklingen av Java-standarder og gradvis frigjøre viktige komponenter på plattformen under en åpen kildekode lisens. Mens Sun har tjent penger fra Java-lisenser, har det gått glipp av store muligheter til å selge lukrative Java-utviklingsverktøy og mellomvare-servere.
Acer på mandag kunngjorde flere tillegg til Windows 8-enheten, inkludert to nye alt-i-ett-PC-modeller og to berøringer - allerede høydefinisjonsmonitorer. Den nye alt-i-ett-PCS-funksjonen har 10-punkts multi-touch-skjermer, HD-skjermer, optiske stasjoner, dual-core tredje generasjons Intel Ivy Bridge Core-prosessorer og 1 terabyte harddisker. Her er en titt på hva som kommer.
Aspire 5600U og 7600U
Ny Java-exploit selger for $ 5000 på svart web; mulig trussel mot millioner av PCer
En annen tidligere upublisert feil i Java truer sikkerheten til millioner av PCer som fortsatt kan ha applikasjonen kjørt på.