We are super excited to announce that the Eventuate Local event store now has a simple console. It lets you browse the aggregate types and view aggregate instances. You can also see a real-time view of the events as they are saved in the event store.
Here is a screenshot showing the TodoAggregate instances:
Here is a screenshot showing recent events:
The UI is implemented using ReactJS UI and a NodeJS-based server. It is packaged as a Docker container image and can be run by defining the following container in your project’s docker-compose.yml:
consoleserver: image: eventuateio/eventuateio-local-console:0.12.0 links: - mysql - zookeeper ports: - "8085:8080" environment: SPRING_DATASOURCE_URL: jdbc:mysql://mysql/eventuate SPRING_DATASOURCE_USERNAME: mysqluser SPRING_DATASOURCE_PASSWORD: mysqlpw EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
Run the Eventuate Todo example application to see it in action.