Developer To Architect

Uplift your ‘Technical Expertise’
to the next level

  • System Performance
    • Performance problems
    • Performance measurement
  • Latency
    • CPU
    • Memory
    • Network
    • Disk
  • Concurrency
    • Locking
    • Coherence
  • Caching
    • Static Data
    • Dynamic Data
  • Scalability
    • Vertical & Horizontal Scaling
  • Horizontal Scalability
    • Replication
    • Services
    • Caching
    • Asynchronous Process
    • Partitioning
  • Load Balancing
    • Load Balancers
    • Service Discovery
    • DNS & Geo Load Balancing
  • Micro-Services
    • Architecture
    • Distributed Processing
  • Reliability
    • Availability, Reliability
    • Fault Tolerance
    • Partial Failures
  • Designing Fault Tolerance
    • Redundancy
      • Hot, Warm, Cold
    • Fault Detection
      • Health Checks, Monitoring
    • Recovery
      • Stateless, Stateful
  • System Stability
    • Timeouts
    • Circuit Breakers
    • Fail Fast, Shed Load
  • Network Security
    • Public Key Cryptography
    • Digital Certificates & Signatures
    • HTTPS
    • Firewalls
  • Identity Management
    • Credential Transfer
    • Credential Verification
    • Credential Storage
  • Access Management
    • Role Based Access
    • OAuth2
    • JWT Tokens
    • Token Verification
  • Common Vulnerabilities
    • SQL Injection
    • CSS Attacks
    • XSRF Attacks
  • Platforms for
    • Web Apps
    • Services
    • Datastores
    • Analytics
  • Platform Functionality
  • Platform Architecture
    • Performance
    • Scalability
    • Reliability
  • Platform Use-Cases
  • Platform Alternatives
    • Comparison
  • Architecting Solution
    • End-to-End
  • Deployments
    • Application
    • Infrastructure
    • Operations
  • Large-Scale Deployments
    • Virtual Machines
    • Docker Containers
    • Kubernetes
  • System Upgrades
    • Rolling Upgrades
    • Blue-Green Deployments
    • Recreate Deployments
    • Canary Deployment