close

DEV Community

Aviral Srivastava profile picture

Aviral Srivastava

Hi! I am a student currently pursuing my Undergraduate degree in Computer Science and Engineering in India.

Location Delhi, India Joined Joined on  Personal website https://mraviral.in github website twitter website
Count-Min Sketch

Count-Min Sketch

Comments
8 min read
HyperLogLog and Probabilistic Data Structures

HyperLogLog and Probabilistic Data Structures

Comments
9 min read
Bloom Filters and their Applications

Bloom Filters and their Applications

Comments
10 min read
CAP Theorem Revisited: PACELC

CAP Theorem Revisited: PACELC

BERJAYA 1
Comments
8 min read
Gossip Protocols in Distributed Systems

Gossip Protocols in Distributed Systems

Comments
9 min read
Distributed Consensus: Raft Protocol

Distributed Consensus: Raft Protocol

Comments
8 min read
Distributed Consensus: Paxos

Distributed Consensus: Paxos

Comments
8 min read
Consistent Hashing Algorithm

Consistent Hashing Algorithm

Comments
8 min read
Database Sharding Strategies Deep Dive

Database Sharding Strategies Deep Dive

BERJAYA 1
Comments
8 min read
WAL (Write-Ahead Logging) Concepts

WAL (Write-Ahead Logging) Concepts

Comments
8 min read
MVCC (Multi-Version Concurrency Control)

MVCC (Multi-Version Concurrency Control)

Comments
8 min read
Database Isolation Levels Explained

Database Isolation Levels Explained

BERJAYA 1
Comments
9 min read
Write Amplification in Databases

Write Amplification in Databases

BERJAYA 1
Comments
9 min read
LSM Trees (Log-Structured Merge-Trees)

LSM Trees (Log-Structured Merge-Trees)

BERJAYA 1
Comments
9 min read
B-Tree Data Structure in Databases

B-Tree Data Structure in Databases

BERJAYA 1
Comments
9 min read
GreenOps and Sustainable Computing

GreenOps and Sustainable Computing

BERJAYA 1
Comments
7 min read
Cost Monitoring (Kubecost)

Cost Monitoring (Kubecost)

BERJAYA 1
Comments 1
8 min read
Capacity Planning and Forecasting

Capacity Planning and Forecasting

BERJAYA 1
Comments
7 min read
On-Call Best Practices

On-Call Best Practices

BERJAYA 2
Comments
9 min read
Alert Fatigue and How to Avoid It

Alert Fatigue and How to Avoid It

BERJAYA 2
Comments
9 min read
Building Operational Dashboards

Building Operational Dashboards

BERJAYA 2
Comments
9 min read
Real User Monitoring (RUM)

Real User Monitoring (RUM)

BERJAYA 2
Comments
7 min read
Synthetics Monitoring

Synthetics Monitoring

BERJAYA 1
Comments
7 min read
Vector: The Data Pipeline for Observability

Vector: The Data Pipeline for Observability

BERJAYA 2
Comments
7 min read
Distributed Logging with ELK/EFK

Distributed Logging with ELK/EFK

BERJAYA 1
Comments
9 min read
Log Aggregation at Scale (Loki)

Log Aggregation at Scale (Loki)

BERJAYA 1
Comments
7 min read
Continuous Profiling (Pyroscope/Parca)

Continuous Profiling (Pyroscope/Parca)

Comments
7 min read
Profiling Applications with pprof

Profiling Applications with pprof

Comments
9 min read
Chaos Mesh vs LitmusChaos

Chaos Mesh vs LitmusChaos

BERJAYA 2
Comments
8 min read
Chaos Engineering Principles

Chaos Engineering Principles

BERJAYA BERJAYA 5
Comments 1
8 min read
Post-Mortem Culture and Best Practices

Post-Mortem Culture and Best Practices

BERJAYA 3
Comments 4
8 min read
Incident Management Processes

Incident Management Processes

BERJAYA 3
Comments
8 min read
SRE: Toil Reduction Strategies

SRE: Toil Reduction Strategies

BERJAYA 1
Comments
10 min read
SLOs, SLIs, and SLAs Defined

SLOs, SLIs, and SLAs Defined

BERJAYA 2
Comments
9 min read
AlertManager Configuration and Routing

AlertManager Configuration and Routing

BERJAYA 1
Comments
7 min read
Prometheus Query Language (PromQL) Deep Dive

Prometheus Query Language (PromQL) Deep Dive

Comments
8 min read
Metrics Types (Counter, Gauge, Histogram)

Metrics Types (Counter, Gauge, Histogram)

BERJAYA 1
Comments
8 min read
Sampling Strategies in Tracing

Sampling Strategies in Tracing

BERJAYA 2
Comments
8 min read
Trace Context Propagation

Trace Context Propagation

BERJAYA 1
Comments
8 min read
Implementing OpenTelemetry in Go

Implementing OpenTelemetry in Go

BERJAYA 1
Comments
9 min read
Implementing OpenTelemetry in Node.js

Implementing OpenTelemetry in Node.js

BERJAYA BERJAYA 2
Comments
10 min read
OpenTelemetry Architecture

OpenTelemetry Architecture

Comments
7 min read
Distributed Tracing Concepts

Distributed Tracing Concepts

BERJAYA 1
Comments
8 min read
Structured Logging Best Practices

Structured Logging Best Practices

BERJAYA 1
Comments
8 min read
The Three Pillars of Observability

The Three Pillars of Observability

Comments
9 min read
Distroless Images Security

Distroless Images Security

BERJAYA BERJAYA 2
Comments
8 min read
Kubernetes Federation

Kubernetes Federation

BERJAYA BERJAYA 2
Comments
8 min read
vCluster (Virtual Clusters)

vCluster (Virtual Clusters)

BERJAYA 1
Comments
8 min read
Multi-tenancy in Kubernetes

Multi-tenancy in Kubernetes

BERJAYA 1
Comments
9 min read
Cluster Autoscaler vs Karpenter

Cluster Autoscaler vs Karpenter

BERJAYA BERJAYA 2
Comments
9 min read
KEDA (Kubernetes Event-driven Autoscaling)

KEDA (Kubernetes Event-driven Autoscaling)

BERJAYA BERJAYA 7
Comments
9 min read
Autoscaling: HPA vs VPA

Autoscaling: HPA vs VPA

BERJAYA 1
Comments
9 min read
Thanos for Long-term Prometheus Storage

Thanos for Long-term Prometheus Storage

BERJAYA 1
Comments
8 min read
Monitoring K8s with Prometheus (ServiceMonitors)

Monitoring K8s with Prometheus (ServiceMonitors)

BERJAYA 1
Comments
9 min read
Kyverno for Kubernetes Policies

Kyverno for Kubernetes Policies

BERJAYA 1
Comments
7 min read
OPA (Open Policy Agent) with Gatekeeper

OPA (Open Policy Agent) with Gatekeeper

BERJAYA 2
Comments
7 min read
Pod Security Admission/Policies

Pod Security Admission/Policies

BERJAYA 2
Comments
8 min read
Kubernetes RBAC Deep Dive

Kubernetes RBAC Deep Dive

BERJAYA 2
Comments
8 min read
FluxCD Fundamentals

FluxCD Fundamentals

Comments
8 min read
Implementing GitOps with ArgoCD

Implementing GitOps with ArgoCD

Comments
7 min read
loading...