wme-architecture-poc

module
v0.0.0-...-155c645 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2021 License: Apache-2.0

README

WME Architecture PoC

The main point of this repository is to create working example of WME target architecture.

Getting started:

First of all you need go, docker and docker-compose installed on your machine.

  1. First step is to setup infrastructure on your local machine by running:

    docker-compose up
    
  2. After that you need to create bucket inside the minio console. You should be able to access that by going to http://localhost:9200/. Login is admin and password is password. Go to buckets page and create one with a name of wme-data-bk.

  3. After that's done you can start event bridge by running:

    go run bridge/main.go
    
  4. While bridge is running you can start collection data in your bucket by running:

    go run store/main.go
    
  5. To run streaming examples you need to start by creating the streams by running:

    go run example/create/main.go 
    
  6. If streams are successfully created you can run:

    go run example/query/main.go
    
  7. If you want to change the streams or add the new one you can delete all of the streams by running:

    go run example/delete/main.go
    

Directories

Path Synopsis
example
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL