Aynı REST uç noktalarını, yolundan kaynak adını içeren kelimeyi kaldırarak (örneğin, 'haber') uygulayabilir miyiz?
Golang
'Cache-aside stratejisini neden seçtiniz?' sorusu uygun mu?
ana paket import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
[Şirket]teki görevlerin üç yıl içinde nasıl değişti?
180K RPS ve p99 gecikmesi <170ms nasıl mümkün oluyor?
Birden fazla mikroservis kullanma kararını neden verdiğini, bunların nasıl etkileşime geçtiğini ve bu kararı kimlerle koordine ettiğini açıkladın mı?
REST üzerinden RPC uygulanabilir mi ve tersine? Temel fark nedir?
Sistem mimarisine ilişkin hikayeyi devam ettirin ve istek akışını açıklayın.
Telegram'da kullanıcı taleplerini işleme servisi Kullanıcı bir rapor gönderebilir Yöneticiler raporları işleyebilir Yönetici kullanıcıya geri bildirimde bulunabilir DAU = 100 Erişilebilirlik = %99.95 RPS = 100 Ticket Servisi POST /api/v1/tickets // oluşturma GET /api/v1/tickets/{id} PATCH tickets/{id}/status PATCH tickets/{id}/assign Diyagram: Kullanıcı ve admin API Gateway'e gider API Gateway, Ticket Service ve Admin Service'e gider Ticket Service, PgSQL'e gider
gRPC'nin belirli uygulamasından uzaklaşarak, RPC nedir ve hangi sorunu çözer?
JWT jetonunda ne var, onu doğrulamasını sağlar?
HTTP/1.1'de istek gövdesinde ikili veriler iletebiliriz — peki ya HTTP/2 ile temel fark nedir?
Kullanıcı bir token aldı, içinde rolünü değiştirdi ve değiştirilmiş token ile servise geri döndü — bununla nasıl başa çıkılır?
Defer, goroutine'un içinde değil de dışında olursa ne olur?
JWT kullanılarak yapılan standart yetkilendirme şeması genel olarak nasıl çalışır?
Go'da çalışma zamanında sysmon ne yapar?
HTTP/2'de, sürekli TCP bağlantısı sayesinde ilginç bir şey yapma imkanı ortaya çıktı: bu neyi tam olarak mümkün kıldı?
gRPC ve GraphQL ile ilgili deneyimin var mı? Onlar hakkında anlat.
Çok sayıda teknik görev yazmışsın. Lütfen, bunların hangi ürün görevlerini çözmeye yardımcı olduğunu anlat.
[Şirket]teki ekibiniz neyle ilgileniyordu?