Useful Links
Computer Science
Microservices
Reactive Microservices
1. Foundations of Reactive Systems
2. Core Concepts of Reactive Microservices
3. Architectural Patterns and Design
4. Implementation and Technologies
5. Testing Reactive Systems
6. Observability and Monitoring
7. Deployment and Operations
Deployment and Operations
Containerization
Docker
Container Images
Container Lifecycle Management
Networking and Volumes
Multi-Stage Builds
Container Orchestration Basics
Container Scheduling
Resource Management
Service Discovery
Orchestration
Kubernetes
Pods and Deployments
Services and Ingress
StatefulSets and DaemonSets
Scaling and Self-Healing
ConfigMaps and Secrets
Persistent Volumes
Service Mesh Integration
Istio
Linkerd
Consul Connect
Continuous Integration and Continuous Deployment (CI/CD)
Pipelines for Microservices
Build Automation
Test Automation
Deployment Automation
Pipeline Orchestration
Blue-Green Deployment
Traffic Switching
Rollback Strategies
Environment Management
Canary Releases
Incremental Rollout
Monitoring and Rollback
Feature Flags
GitOps
Git-Based Deployments
Declarative Configuration
Automated Synchronization
Configuration Management
Externalized Configuration
Environment Variables
Configuration Files
Configuration Hierarchies
Centralized Configuration Servers
Configuration Service Discovery
Dynamic Configuration Reloading
Configuration Versioning
Secret Management
Secret Storage
Secret Rotation
Access Control
Infrastructure as Code
Terraform
CloudFormation
Ansible
Infrastructure Versioning
Previous
6. Observability and Monitoring
Go to top
Back to Start
1. Foundations of Reactive Systems