Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.8 KB

README.md

File metadata and controls

40 lines (26 loc) · 1.8 KB

Infinispan Events

This is a fork of the Elm Events website to promote upcoming Infinispan and JBoss Data Grid conference talks and meetups.

The architecture of this website is formed of 3-tiers: front-end based on Elm, middleware based on Node.js/Express.js, and a backend using Infinispan.

Requirements

Running

  1. Start Infinispan Server executing: ./bin/domain.sh. Executing this starts up a domain formed of 2 nodes. If you want to add more nodes, modify ./domain/configuration/host.xml file to add more server instances.

  2. Adjust location of infinispan Node.js client dependency in event-manager/package.json file.

  3. Execute npm install from root of event-manager folder.

  4. Start the Node.js based middleware by changing directory to event-manager and calling node events.js.

  5. Start the Elm front-end by executing npm start from the root of this repo.

  6. Go to http://localhost:8080.

Live Events

Here's a list of conferences and user groups where this demo has been presented.

  • 28th June 2016 - Dev Nation (slides | video)
  • 3rd November 2016 - Devoxx Morocco (slides | video N/A)
  • 19th May 2017 - J On The Beach (slides | video)