Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.65 KB

README.md

File metadata and controls

38 lines (30 loc) · 1.65 KB

L'objectif de ce projet est d'approcher les contraintes d'architecture CQS/CQRS et de DomainDrivenDesign.

Deggolok Ogame

Deggolok est un daemon capable de comprendre l'évolution des status et des score des joueurs OGameFR.

UsesCases

  • Status des joueurs : Pour les joueurs nouvellement actif / inactif
  • Evolution de points : Pour determiner les cas de fastclic
  • alerting discord

Based on Ogame API

Entity

  • Players
    • Names : Peuvent changer et doivent être historisés
    • Score : Evolution des scores
    • Status: status du joueur

Concepts

  • Command/query bus
  • Command/Query handler
  • Domain Segregation
  • Services : Appels aux couches infrastructure découplé du domaine et des handlers.
  • Eventsourcing : Pas encore fait

Technical

  • Fromscratch Application
  • Mongodb ORM

Ressources