Minos Documentation
  • Introduction
  • QuickStart
    • Setup
    • Modeling the Domain: Aggregates
    • Exposing Operations: Command Service
    • Exposing Information: Query Service
    • Building Interactions: Sagas
    • Testing
    • Deployment
  • Architecture
  • API Reference
Minos Documentation
  • »
  • QuickStart
  • View page source

QuickStart¶

This is the quickstart’s guide for minos. The purpose of this tutorial is to provide an easy and comprehensible explanation about how the things are done around the framework as well as guiding around the installation, setup and deployment process. In the next sections you will learn step by step how to build a simple but fully functional exam microservice from scratch and defining interactions with another microservices.

  • Setup
    • Introduction
    • Dependencies
    • Modularity
    • Package Managers
    • Configuration
    • API Gateway and Discovery
  • Modeling the Domain: Aggregates
    • Introduction
    • Defining the Exam aggregate…
    • Defining the Subject reference…
    • Defining the Question entity…
    • Defining the Answer value object…
    • Summary
  • Exposing Operations: Command Service
    • Introduction
    • Setting up the service!
    • Exposing Exam creation…
    • Adding Exam questions!
    • Deleting Exam…
    • Deleting Exam by events…
    • Why not to implement get operations as commands?
    • Summary
  • Exposing Information: Query Service
    • Introduction
    • Setting up the environment!
    • Adding initializations logic…
    • Handling events and updating the database…
    • Defining queries and reading the database…
    • Summary
  • Building Interactions: Sagas
    • Introduction
    • Attemptmicroservice
    • SAGA creation in Exammicroservice
    • SAGA execution in Exammicroservice
  • Testing
  • Deployment
    • Introduction
    • Command Line Interface
    • Containerization
    • Docker
    • Docker Compose
    • Kubernetes
Next Previous

© Copyright 2021, Clariteia.

Built with Sphinx using a theme provided by Read the Docs.