Skip to content

loewa86/Exorde-Client-Microservice-Mint

 
 

Repository files navigation

TLDR

MAIN_ADDRESS=... rss=1, bit=1, jvc=1, ch4=1, for=1, hac=1, mas=1, nos=1, a7d=1, ap9=1, lem=1, wei=1, fol=1, you=1, tra=1 docker compose -f spotters.yaml -f docker-compose.yaml up -d

Where each three letter code represent a spotter module ;

⚠️ There is automatic orchestration of spotters atm, configuration is completely left to you.

📘 How to mine EXD

The client is ran using two docker compose files.

  • docker-compose.yaml : processing and web3
  • spotters.yaml : scraping services

1️⃣ Core

image Image size description Version Pulls
transactioneer Docker Image Size Web3 interaction Docker Image Version Docker Pulls
bpipe Docker Image Size Batch processing Docker Image Version Docker Pulls
upipe Docker Image Size Unit processing Docker Image Version Docker Pulls
orchestrator Docker Image Size Orchestration & Monitoring Docker Image Version Docker Pulls
  • MAIN_ADDRESS is specified as an ENV variable

Example

MAIN_ADDRESS=... docker compose up -d

more parameters to buff the perf

2️⃣ Spotters

image Image size Version Pulls
spotseekingalphad89ba32s Docker Image Size Docker Image Version Docker Pulls
spotbitcointalk4de40ec26 Docker Image Size Docker Image Version Docker Pulls
spotjvc8439846094ced03ff Docker Image Size Docker Image Version Docker Pulls
spotrss007d0675444aa13fc Docker Image Size Docker Image Version Docker Pulls
spotch4875eda56be56000ac Docker Image Size Docker Image Version Docker Pulls
spotforocoches86019fc2d4 Docker Image Size Docker Image Version Docker Pulls
spothackbc9419ab11eebe56 Docker Image Size Docker Image Version Docker Pulls
spotmasto65ezfd86424f69a Docker Image Size Docker Image Version Docker Pulls
spotnostr5fa856e7234fbee Docker Image Size Docker Image Version Docker Pulls
spota7df32de3a60dfdb7a0b Docker Image Size Docker Image Version Docker Pulls
spotap98j3envoubi3fco1kc Docker Image Size Docker Image Version Docker Pulls
spotlemmyw04b6eb792ca4a1 Docker Image Size Docker Image Version Docker Pulls
spotwei223be19ab11e891bo Docker Image Size Docker Image Version Docker Pulls
spotfollowinc645fc950d7f Docker Image Size Docker Image Version Docker Pulls
spotyoutube00e1f862e5eff Docker Image Size Docker Image Version Docker Pulls
spottradview251ae30a11ee Docker Image Size Docker Image Version Docker Pulls

spotters.yaml provides an easy way to launch the different spotters with different redundancy parameters, each module is parametrable with it's three first leters (jumping over spot)

Example

rss=2 docker compose up -d -f spotters.yaml

Will launch two rss instances.

⚠️ Important

  • There is no orchestration mechanism when you launch your spotters this way.
  • They will be staticly launched and the module distribution usage is 100% under your control.

About

Micro-Service based Exorde-Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%