
Dağıtık Gözlemlenebilirlik
Distributed tracing, OpenTelemetry, Jaeger, logs-metrics-traces korelasyonu, microservices sorun giderme
1Distributed tracing bağlamında span nedir?
Distributed tracing bağlamında span nedir?
Cevap
Bir span, dağıtık bir trace içindeki tek bir iş birimini temsil eder; bir ad, başlangıç ve bitiş zaman damgaları ve metadata içerir. Her span, HTTP çağrısı, veritabanı sorgusu veya fonksiyon çalıştırma gibi belirli bir operasyonu yakalar. Span'ler hiyerarşik olarak organize edilerek bir isteğin servisler arasındaki akışını gösteren eksiksiz bir trace oluşturur.
2Bir trace ile bir span arasındaki fark nedir?
Bir trace ile bir span arasındaki fark nedir?
Cevap
Bir trace, dağıtık bir mimarideki tüm servisler boyunca bir isteğin tam yolculuğunu temsil ederken, bir span o trace içindeki tek bir operasyonu temsil eder. Bir trace, parent-child ilişkileriyle hiyerarşik olarak organize edilmiş birden fazla span'den oluşur. Örneğin bir HTTP isteği; routing, doğrulama, veritabanı çağrıları ve diğer servislere yapılan çağrılar için span'ler içeren bir trace oluşturabilir.
3OpenTelemetry (OTEL) nedir?
OpenTelemetry (OTEL) nedir?
Cevap
OpenTelemetry, telemetri verilerini (traces, metrics, logs) enstrümante etmek, üretmek, toplamak ve dışa aktarmak için API'ler, SDK'ler ve araçlar sağlayan açık kaynaklı, satıcıdan bağımsız bir gözlemlenebilirlik framework'üdür. OpenTracing ve OpenCensus'un birleşmesinden doğmuştur ve cloud-native gözlemlenebilirlik için CNCF standardı haline gelmektedir. OpenTelemetry, telemetri toplamayı standartlaştırarak vendor lock-in'i önler.
Distributed tracing'de context propagation nedir?
Gözlemlenebilirliğin üç temel direği nedir?
+19 mülakat soruları
Diğer DevOps mülakat konuları
Sürüm Kontrolü & Git
Linux Temelleri
Shell Scripting & Bash
Networking Temelleri
Docker Temelleri
CI/CD Temelleri
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes Temelleri
Kubernetes Networking
İleri Düzey Kubernetes
Ingress & API Gateway
Terraform Temelleri
İleri Terraform
Ansible & Configuration Management
AWS Temelleri
Azure Temelleri
GCP Temelleri
Monitoring ve Prometheus
Logging & ELK Stack
Alerting ve Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Güvenliği
Helm & Kubernetes
Runtime ve Cluster Güvenliği
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Disaster Recovery & Backup
Performans Optimizasyonu
Bulut Maliyet Optimizasyonu
SRE Prensipleri
Chaos Engineering
Platform Engineering
Bir sonraki mülakatın için DevOps'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla