HazelCast es una plataforma de procesamiento de flujo, construida en tecnología de computación en memoria para aprovechar la velocidad de la memoria de acceso aleatorio en comparación con el disco, se encuentra entre fuentes de eventos tales como aplicaciones y sensores, y destinos como un sistema de alerta, base de datos o almacén de datos, ya sea en la nube o local.