Hazelcast laat met miljard events per seconde kracht van cloud efficiency zien

18 maart 2021

Hazelcast, een cloud-appli­ca­tie­plat­form, heeft aange­kon­digd dat het met succes een pres­ta­tie­mijl­paal voor stream-verwer­king heeft bereikt van een miljard events per seconde met een latency van 26 milli­se­conden op 720 virtuele CPU’s (vCPU’s) in een publieke cloud-implementatie.

Het Hazelcast In-Memory Computing Platform biedt hoge snelheid, cloud-native, gedis­tri­bu­eerde stateful stream­pro­ces­sing moge­lijk­heden geïn­te­greerd met in-memory storage om software-appli­ca­ties aan te sturen met de hoogste doorvoer en laagste latency eisen. High-perfor­mance soft­wa­re­sys­temen zijn vandaag de dag nodig voor batch­be­re­ke­ningen op grote datasets. Deze systemen bieden ook de ruimte in trans­ac­tie­ver­wer­king en streaming analytics om meer werk in minder tijd uit te voeren.  Dit geeft bedrijven meer vrijheid om te expe­ri­men­teren en nieuwe compe­ti­tieve voordelen te identificeren.

Het pres­ta­tie­ni­veau dat in deze benchmark werd aange­toond, is bijzonder waardevol voor verbe­terde machine learning (ML) en AI, bijvoor­beeld bij frau­de­de­tectie en andere taken die geau­to­ma­ti­seerde, real-time beslis­singen vereisen. Derge­lijke algo­ritmen worden steeds complexer, nemen steeds meer middelen in beslag en eisen steeds grotere nauw­keu­rig­heid. Kosten­ef­fec­tieve verwer­kings­kracht is dan ook cruciaal  om voort­du­rende evolutie en verbe­te­ring mogelijk te maken en tege­lij­ker­tijd de uitgaven onder controle te houden.

“Ik doe al jaren onderzoek naar stream proces­sing systemen en open source, en ik was erg onder de indruk toen ik deze benchmark resul­taten zag,” zegt Asterios Katsifo­dimos, assistent-professor aan de TU Delft. “De stream­ver­wer­king van een miljard events per seconde vraagt in de wereld van JVM om nauw­ge­zette para­me­tri­satie en de inzet van duizenden CPU-cores. En zelfs dan is er sprake van latency van enkele seconden. Hoewel de meeste prak­tijk­toe­pas­singen om veel minder door­voer­ca­pa­ci­teit vragen dan een miljard gebeur­te­nissen per seconde blijkt uit deze benchmark dat Hazelcast Jet gigan­ti­sche data­streams kan verwerken bij een latency in de orde van grootte van milli­se­conden. Dit vereist slechts een geringe inves­te­ring in cloud-nodes, zodat er een groot deel van het budget over­blijft voor high availability-implementaties.”

“Een miljard events per seconde lijkt vandaag de dag misschien wat over­dreven, maar data staat aan de vooravond van een volgende explosie nu steeds meer appli­ca­ties verhuizen naar de cloud en uitein­de­lijk naar de edge” zegt John DesJardins, CTO van Hazelcast. “Door samen­wer­king met partners waaronder IBM en Intel en dit te combi­neren met het Hazelcast-platform weten klanten zeker dat hun appli­ca­ties grote hoeveel­heden data in real-time kunnen verwerken en berekenen, terwijl de hardware-kosten onder controle blijven.”

Pin It on Pinterest

Share This