Skip to content

Instantly share code, notes, and snippets.

View srishti9612's full-sized avatar
🎯
Focusing

srishti9612

🎯
Focusing
View GitHub Profile
@lazyfrost
lazyfrost / mutt-gmail-yandex.md
Last active November 16, 2023 19:25
Configuring mutt to work with gmail and yandex
@vasanthk
vasanthk / System Design.md
Last active July 15, 2024 10:23
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
Introduction
This is meant to be a reference to Diagnose My Ceph Cluster Script that I developed as part of Google Summer of Code 2016.
This project resides at https://github.com/CanonicalLtd/DiagCephCluster. It is still under development and pull requests are
always welcome. I am Kumar Rishabh and I can reached at shailrishabh@gmail.com.
What the heck is Diagnose My Ceph Cluster?
The project aims was to build a script that can be run very quickly and give the user best guess as to what was wrong with the
running Ceph cluster and also suggest a solution to rectify it. If the user is satisfied with the diagnosis he may allow the