1. How to Design Authentication and Authorizationhistorical

    Authentication, authorization, and credentials; common techniques; and how authentication and authorization are integrated into a microservice architecture.

  2. ER Diagramhistorical

    What an ER diagram is, with a PlantUML example showing entities, attributes, and relationships.

  3. UMLhistorical

    A note index for structural modeling, behavioral modeling, architecture modeling, and common UML tools.

  4. Class Diagramhistorical

    What a class diagram is, how classes/interfaces and common class relationships are represented, with PlantUML examples.

  5. Sequence Diagramhistorical

    What a sequence diagram is, with a sanitized PlantUML example showing interactions among a user, development platforms, a service, and its deployed node.

  6. Flowcharthistorical

    What a flowchart is, with PlantUML examples for a verification workflow and a login-interface activity flow.

  7. State Diagramhistorical

    What a state diagram is, with a PlantUML example describing login-state transitions.

  8. Component Diagramhistorical

    What a component diagram is, with a sanitized PlantUML example showing dependencies among services, libraries, storage, and local memory.

  9. Deployment Diagramhistorical

    What a deployment diagram is, with a sanitized PlantUML example showing hardware/network topology and deployed software components.

  10. Architecture Diagramshistorical

    Business, application, technical, data, security, and deployment architecture diagrams, plus the 4+1 architectural view model.