jonmatumalpha
conceptsnotesexperimentsessays

© 2026 Jonatan Mata · alpha · v0.1.0

#architecture

14 articles tagged #architecture.

  • AWS Well-Architected Framework

    AWS framework with six pillars of best practices for designing and operating reliable, secure, efficient, and cost-effective cloud systems.

    seed#aws#well-architected#best-practices#cloud#architecture#pillars
  • Backend for Frontend

    Pattern where each client type (web, mobile, IoT) has its own dedicated backend adapting microservice APIs to that client's specific needs.

    seed#bff#pattern#frontend#api#microservices#architecture
  • CQRS

    Pattern separating read and write operations into distinct models, optimizing each independently for performance and scalability.

    seed#cqrs#architecture#patterns#event-sourcing#read-write#scaling
  • Domain-Driven Design

    Software design approach centering development on the business domain, using a ubiquitous language shared between developers and domain experts.

    seed#ddd#domain#bounded-context#aggregates#architecture#modeling
  • Event Sourcing

    Pattern where application state is derived from an immutable sequence of events, providing complete audit trail and the ability to reconstruct state at any point in time.

    seed#event-sourcing#events#audit#immutable#patterns#architecture
  • Event-Driven Architecture

    Architectural pattern where components communicate through asynchronous events, enabling decoupled, scalable, and reactive systems.

    seed#event-driven#architecture#async#decoupling#events#messaging
  • Hexagonal Architecture

    Architectural pattern isolating business logic from the outside world through ports and adapters, facilitating testing and technology changes.

    seed#hexagonal#ports-adapters#clean-architecture#architecture#patterns#testing
  • MCP Dual Interface Demo

    Demonstration of dual-interface architecture where the same business logic serves both a traditional web application and an MCP server for AI tools.

    growing#mcp#python#fastapi#react#dynamodb#docker#ai-tools#architecture
  • Micro Frontends

    Architectural pattern extending microservices to the frontend, allowing independent teams to develop and deploy parts of a web application autonomously.

    seed#micro-frontends#architecture#react#module-federation#frontend
  • Microservices

    Architectural style structuring an application as a collection of small, independent, deployable services, each with its own business logic and data.

    seed#microservices#architecture#distributed-systems#api#decoupling
  • Monorepos

    Code organization strategy where multiple projects coexist in a single repository, sharing dependencies, configuration, and build tooling.

    evergreen#architecture#tooling#dx#git
  • Serverless First Presentation

    Slidev presentation on 10 reasons to adopt a serverless-first architecture. Deployed on GitHub Pages.

    seed#serverless#presentation#slidev#architecture#cloud-native
  • Strangler Fig Pattern

    Incremental migration strategy that gradually replaces a legacy system with new components, progressively routing traffic until the old system can be retired.

    seed#strangler-fig#migration#legacy#pattern#modernization#architecture
  • Twelve-Factor App

    Twelve-principle methodology for building modern SaaS applications that are portable, scalable, and deployable on cloud platforms.

    seed#twelve-factor#methodology#saas#cloud#best-practices#architecture
All tags