What are Distributed Systems?
Key Concepts of Distributed Systems
Consensus and Coordination
Consensus and Coordination
Data Replication and Partitioning
Data Replication and Partitioning
Distributed Caching
Distributed Caching
Distributed Computing Models
Distributed Computing Models
Edge Computing
Edge Computing
Service Mesh and API Gateways
Service Mesh and API Gateways
Additional Topics in Infrastructure and Distributed Computing
Blockchain and Decentralized Computing
Blockchain and Decentralized Computing
Cloud Computing
Cloud Computing
Compute and Storage Strategies
Compute and Storage Strategies
Infrastructure as Code (IaC)
Infrastructure as Code (IaC)
Serverless Architectures
Serverless Architectures
Additional Topics in Mike Topalovich’s Ontology
Architect Thinking
Architect Thinking
Business Thinking
Business Thinking
Human Thinking
Human Thinking
Market Thinking
Market Thinking
Strategic Thinking
Strategic Thinking
Systems Thinking
Systems Thinking