Displaying 1 to 20 from 21 results

stream-reactor - Streaming reference architecture for ETL with Kafka and Kafka-Connect

  •    Scala

Lenses offers SQL (for data browsing and Kafka Streams), Kafka Connect connector management, cluster monitoring and more. A collection of components to build a real time ingestion pipeline.

task-output-cache-demos - Samples for setting up the task output cache with Gradle builds (3

  •    

Task output caching is a new kind of cache mechanism in Gradle that aims to save time by, instead of executing a task, reusing results produced by previous executions of the same task with matching inputs. Reusing results can happen between builds happening in the same project, or in two different projects on the same computer, or even between builds running on different computers. Task output caching does not define the service to be used to store and retreive the results. Instead it only specifies a simple protocol that can be implemented to adopt different kinds of existing services as cache backends. We now have sample scenarios you can try out. You can try using the local cache backend the easiest, while using an HTTP cache backend gives you the most versatility.

chazel - Hazelcast bells and whistles under the Clojure belt

  •    Clojure

Hazelcast has a concept of Distributed Query with quite rich SQL syntax supported. chazel embraces it into a single function select. Let's look at the example that is taught at Jedi Order.

hface - look your Hazelcast cluster in the face!

  •    Javascript

hface monitors a Hazelcast cluster in real time. It currently supports maps, multimaps and queues. Support for other distributed data structures is coming. it will be collecting the stats from all the nodes and will be sending these stats to hface for aggregation and visual pleasure.




devicehive-java-server - DeviceHive Java Server

  •    Java

DeviceHive turns any connected device into the part of Internet of Things. It provides the communication layer, control software and multi-platform libraries to bootstrap development of smart energy, home automation, remote sensing, telemetry, remote control and monitoring software and much more. Connect embedded Linux using Python, Node.js or Java libraries and JSON format. Write and read your data via REST, Websockets or MQTT, explore visualization on Grafana charts.

hazelcast-kubernetes - Hazelcast clustering for Kubernetes made easy.

  •    

Hazelcast clustering for Kubernetes made easy. It includes a lean Hazelcast container image, based on Alpine Linux, with Kubernetes discovery support. You can test with a local cluster. Check this other repository from yours truly.

hazelcast-kubernetes-bootstrapper - Hazelcast cluster discovery mechanism for Kubernetes.

  •    Java

Hazelcast (3.10) cluster discovery mechanism for Kubernetes. Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the users declared intentions. Using the concepts of "labels" and "pods", it groups the containers which make up an application into logical units for easy management and discovery.

betleopard

  •    Java

A simple distributed sportsbook example, to demonstrate Hazlecast IMDG and Apache Spark, by showing how an example based on Java 8 collections can be generalized and scaled up to multiple JVMs. Included in this distribution is a white paper deascribing the Betleopard application in detail and how it should be understood.


hazelcast-cpp-client - Hazelcast IMDG C++ Client

  •    C++

This is the repository of C++ client implementation for Hazelcast, the open source in-memory data grid. A comparison of features supported by the C++ Client vs the Java client can be found here. You can generate API Documentation via Doxygen from root with the following command.

hazelcast-csharp-client - Hazelcast IMDG .NET Client

  •    CSharp

C# client implementation for Hazelcast, the open source in-memory data grid. A comparison of features supported by various clients can be found here. Hazelcast .Net Client supports .Net Framemork 4.0+ and Net Core 2.0+ .

hazelcast-go-client - Hazelcast IMDG Go Client

  •    Go

Go client implementation for Hazelcast, the open source in-memory data grid. Go client is implemented using the Hazelcast Open Binary Client Protocol.

hazelcast-nodejs-client - Hazelcast IMDG Node.js Client

  •    TypeScript

NOTE: This project is currently in active development. This document explains Node.js client for Hazelcast which uses Hazelcast's Open Client Protocol 1.6. This client works with Hazelcast 3.6 and higher.

hazelcast-python-client - Hazelcast IMDG Python Client

  •    Python

Python client implementation for Hazelcast, the open source in-memory data grid. Please take a look at our Getting Started guide.

hazelcast-scala - Scala language support for Hazelcast

  •    Scala

The hazelcast-scala API is based on Scala 2.11/2.12 and Hazelcast 3.9, but does not define them as hard dependencies (since it works with both open-source and enterprise Hazelcast, and multiple versions), so make sure to also include the relevant Hazelcast dependencies explicitly. See the Wiki and unit tests for examples of how to use this library.

moqui-hazelcast - Moqui Framework tool component for Hazelcast, used for distributed async services, entity distributed cache invalidation, web session replication, and distributed cache (javax

  •    Groovy

This is the recommended component to add and configure for deployments with more than one application server (more than one server in a cluster running Moqui). This will add the component to the Moqui runtime/component directory.

bigben - BigBen - a generic, multi-tenant, time-based event scheduler and cron scheduling framework

  •    Kotlin

Request and Response channels can be mixed. For example, the event requests can be sent through HTTP APIs but the event triggers (response) can be received through a Kafka Topic.