Your Sunday, upgraded. Free live AI class · 5 PM ISTReserve your seat
CORE IT CONCEPTS

Architecture and System Design topics

10 short topics in Architecture and System Design. Each one is a single focused exercise with a clear piece of evidence at the end.

Tech, All levels
ALL TOPICS

10 topics, one exercise each.

Work through them in order, or jump to the one you need.

These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.

  1. 01

    Functional and nonfunctional requirements

    Create a concise artifact applying Functional and nonfunctional requirements to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  2. 02

    Architecture decision records

    Create a concise artifact applying Architecture decision records to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  3. 03

    Modular monolith design

    Create a concise artifact applying Modular monolith design to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  4. 04

    Layered and hexagonal architecture

    Create a concise artifact applying Layered and hexagonal architecture to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  5. 05

    Domain-driven bounded contexts

    Create a concise artifact applying Domain-driven bounded contexts to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  6. 06

    Capacity estimation

    Create a concise artifact applying Capacity estimation to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  7. 07

    Load balancing

    Create a concise artifact applying Load balancing to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  8. 08

    Stateless and stateful components

    Create a concise artifact applying Stateless and stateful components to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  9. 09

    Availability and failure modeling

    Create a concise artifact applying Availability and failure modeling to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
  10. 10

    Architecture cost tradeoffs

    Create a concise artifact applying Architecture cost tradeoffs to Architecture pack and working modular product skeleton; explain one tradeoff and define acceptance criteria.

    DesignAdvancedEvidence: Design or review artifact
    Open micro-course →
YOUR NEXT CHAPTER

You have the curiosity.
Let’s turn it into capability.

Start with a practical workshop or bring a specific question to Ajay.

Chat with Ajay