Paladins Inn Software
Home
Links
Paladins Inn DCIS

Convention Support

    • Manual `pandurart`
    • Arc42 System Architecture
      • Context
        • Introduction and Goals
        • Architecture Constraints
        • System scope and context
          • Business Context
          • Technical Context
      • Systems
        • Solution Strategy
        • Building Block View
          • Level 2: Components of the SCS
          • Level 3: Identity and Access Management
          • Level 3: UMA - User Managed Access to Resources
      • Runtime View
      • Deployment View
      • Appendix
        • Cross Cutting Concepts
          • Self-Contained Systems (SCS)
          • Hexagonal Architecture: Concept Overview
          • Server-side Markdown with JTE and flexmark-java
          • Handling asynchronously transfered data
          • EventBus: Concept Overview
          • Observability Concept with Spring Boot, Prometheus, and JSON Logging
          • Data Protection
          • Zero-Downtime Database Migrations
        • Architecture Decisions
          • ADR-001 — Using ADR to record architectural decisions
          • ADR-002 — Spring boot
          • ADR-003 — Asynchronous messaging
          • ADR-004 — SQL based data store
          • ADR-005 — Hexagonal Architecture
          • ADR-006 — REST-API with OpenAPI Specification
          • ADR-007 — Access Management: Keycloak OIDC + UMA
          • ADR-008 — API Versioniong Strategy
          • ADR-010 — Encryption Strategy for Database Fields
          • ADR-011 — Markdown and renderer selection
          • ADR-012 — Zero-Downtime Database Migrations
        • Quality Requirements
        • Risks and Technical Debts
    • Appendix
      • Glossary
      • Bibliography
Convention Support dev
  • Convention Support
    • dev
  • Database Schema Updater
    • dev
  • DCIS Systemarchitecture
  • Delphi Council Information System
  • FoundryVTT@k8s
    • 1.x
  • Paladins Inn Software
  • Torganized Play
  • Convention Support
  • Arc42 System Architecture
Edit this Page

Arc42 System Architecture

The software is an event management system.

Event organizers can manage their event and sessions.

Event attendees can view the event and sessions, and register for sessions.

  • Arc42 System Architecture

    • Context

      • Introduction and Goals

      • Architecture Constraints

      • System scope and context

        • Business Context

        • Technical Context

    • Systems

      • Solution Strategy

      • Building Block View

        • Level 2: Components of the SCS

        • Level 3: Identity and Access Management

        • Level 3: UMA - User Managed Access to Resources

    • Runtime View

    • Deployment View

    • Appendix

      • Cross Cutting Concepts

        • Self-Contained Systems (SCS)

        • Hexagonal Architecture: Concept Overview

        • Server-side Markdown with JTE and flexmark-java

        • Handling asynchronously transfered data

        • EventBus: Concept Overview

        • Observability Concept with Spring Boot, Prometheus, and JSON Logging

        • Data Protection

        • Zero-Downtime Database Migrations

      • Architecture Decisions

        • ADR-001 — Using ADR to record architectural decisions

        • ADR-002 — Spring boot

        • ADR-003 — Asynchronous messaging

        • ADR-004 — SQL based data store

        • ADR-005 — Hexagonal Architecture

        • ADR-006 — REST-API with OpenAPI Specification

        • ADR-007 — Access Management: Keycloak OIDC + UMA

        • ADR-008 — API Versioniong Strategy

        • ADR-010 — Encryption Strategy for Database Fields

        • ADR-011 — Markdown and renderer selection

        • ADR-012 — Zero-Downtime Database Migrations

      • Quality Requirements

      • Risks and Technical Debts

 
Impressum
Datenschutzerklärung