Skip to content

Yugioh Insight is a collection of solutions to Yu-Gi-Oh gather data

License

Notifications You must be signed in to change notification settings

fablecode/yugioh-insight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Applications Description
Article Articles to process
Data Amalgamate article data
Processor Persist article

Yugioh-Insight

Yugioh Insight is a collection of solutions for gathering Yu-Gi-Oh data from various sources.

Architecture Overview

This application is cross-platform at the server and client side, thanks to .NET 5 services capable of running on Linux or Windows containers depending on your Docker host. The architecture proposes a microservice oriented architecture implementation with multiple autonomous microservices (each one owning its own data/db) and implementing different approaches within each microservice (simple CRUD vs. DDD/CQRS patterns) using Http as the communication protocol between the client apps and the microservices and supports asynchronous communication for data updates propagation across multiple services based on an Event Bus (RabbitMQ).

ETL Diagram

Built With

About

Yugioh Insight is a collection of solutions to Yu-Gi-Oh gather data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages