Skip to content

Rahul Suryawanshi

  • Home
  • Technology
    • Distributed Systems
    • System Design & Architecture
    • Platform Engineering
    • Cloud & DevSecOps
    • AI & Generative AI
    • Quantum Computing
  • Distributed Systems
    • Series Overview
    • Part 1 — Foundations
      • What Is a Distributed System?
      • System Models
      • Network Model
      • Failure Model
      • Time Model
    • Part 2 — Communication & Coordination
      • Reliability & Retries
      • Service Discovery
      • Distributed Locks
      • Coordination Services
    • Part 3 — Replication, Consistency & Consensus
      • Consistency Models
      • CAP Theorem
      • Paxos vs Raft
      • Quorums & Voting
    • Part 4 — Fault Tolerance & High Availability
      • Fault Tolerance vs High Availability
      • Failure Detection
      • Observability
    • Part 5 — Scalability & Performance
    • Eight Fallacies of Distributed Computing
  • Engineering Leadership
  • About
    • Experience
    • AI Journey
    • Balto
    • Travel Stories
  • Contact

DevOps

How Git Commands Work: A Practical Guide for Engineers

February 13, 2026April 28, 2025 by Rahul Suryawanshi

A practical, engineer-focused guide to how Git commands actually work under the hood. Learn Git internals, object model, commits, branches, and real-world workflows

Categories Cloud & DevSecOps, Technology Tags Code Collaboration, Developer Tools, DevOps, Git, Git Commands, GitHub, GitOps, Version Control

How Git Works and Why Every Engineer Must Master Version Control

March 31, 2026April 28, 2025 by Rahul Suryawanshi

An engineer-focused explanation of how Git works and why mastering version control is critical for building reliable, scalable software systems and teams

Categories Cloud & DevSecOps, Technology Tags Career Growth, DevOps, Engineer Skills, Git, Git Internals, Software Engineering, Version Control

Filesystem Hierarchy Standard (FHS)

March 31, 2026April 28, 2025 by Rahul Suryawanshi

A clear, engineer-friendly explanation of the Filesystem Hierarchy Standard (FHS), helping developers understand Linux directory structure and system-level design

Categories Cloud & DevSecOps, Technology Tags DevOps, DevOps Best Practices, Docker, FHS, Filesystem, Linux, security
  • Technology
  • Distributed Systems
  • System Design
  • Platform Engineering
  • Engineering Leadership
  • About
  • Contact
© 2026 Rahul Suryawanshi • Built with GeneratePress
Loading Comments...