Sobes.tech

Golang

Elanları hansı parametrlərlə axtardınız, hansı məlumatları axtardınız?

Middle+
Магнум
78

Kafka-da hansı çatdırılma zəmanətləri ilə rastlaşmısınız?

Senior
Магнит Тех
78

PostgreSQL-də replikasiya haqqında danışın: növlər, sinxron və asinxron.

Senior
Mayflower
78

Stackinizdə hansı verilənlər bazaları və mesaj brokerləri istifadə edirsiniz?

Senior
OZONOZON
78

Bazarə çıxmağa qərar verməyinizin səbəbi nədir?

Senior
Napoleon IT
78

Daxili bildirişləri (saytdakı zəng) necə təşkil etmək olar? Hansı nəqliyyat vasitəsini istifadə etmək lazımdır?

Senior
Hi Rockits
78

CTE (Ümumi Cədvəl İfadəsi, WITH) ilə nəsə yazmısınızmı?

Middle+
МВидеоМВидео
78

Unikal istifadəçilərin sayı, keçidlərin sayı, klik başına qiymət — bu metrikalar haqqında danışın

Senior
МВидеоМВидео
78

UNION əmri nə edir?

Middle
RWB
78

Əgər bir neçə təklif olarsa, hansı meyarlar əsasında seçim edəcəksiniz?

Senior
FinFrame
78

Hekayəni danış, hazırda keşi tətbiqində hansı problemləri görürsən?

Middle
Ozon FreshOzon Fresh
78

Ümumi sual: müsahibəyə hazırlıq və sual mənbələri

Senior
AstonAston
78

Hansı verilənlər bazaları ilə işləyibsiniz? Hansı verilənlər bazası növlərini bilirsiniz? Niyə əlaqəli verilənlər bazaları əlaqəli adlanır?

Senior
техвил
78

150 milyon istifadəçini dəstəkləyən, 75 milyon DAU, 225 milyon MAU, 1.2M oxuma / 300k yazma zirvəsi QPS, 5 milyon eyni vaxtda istifadəçi, ildə 60 PB yeni məlumat, illik 30% artım, SLA 99.95%, p99 <200 ms oxumaq üçün, <300 ms yazmaq üçün, miqyaslana bilən mesajlaşma sistemi layihələndirmək. KONTEKST WhatsApp-ə bənzər, 1:1 və qrup söhbətlərini dəstəkləyən, mesajların çatdırılmasını təmin edən, istifadəçilərin onlayn statuslarını göstərən və multimedia fayllarını (foto, video, audio) ötürən paylanmış mesajlaşma sistemi layihələndirmək lazımdır. Sistem yüksək mövcudluğu və aşağı gecikməni təmin etməli, yüksək paralelliyi dəstəkləməli və qlobal miqyasda genişlənə bilməlidir. FUNKSİONAL TƏLƏBLƏR - Şəxsi (1:1) və qrup söhbətlərini dəstəkləmək, iştirakçıların əlavə və ya çıxarılması imkanı ilə - Mətn mesajları və multimedia fayllarını göndərmək və qəbul etmək Xidmətlər və ya müştərilər səviyyəsində end-to-end şifrələmə mexanizminin aydın tətbiqi görünmür, ümumi qeyd xaricində. - chat_id və ya user_id əsasında verilənlər bazalarının sharding və replikasiyasının aydın təsviri yoxdur, miqyaslana bilmək və nasazlığa davamlılıq üçün. - Offline mesajların və çatdırılma qəbzlərinin sinxronizasiyası üçün aydın komponent və ya mexanizm yoxdur. - Yükün paylanması və bazalar arasında, xüsusən pik vaxtlarda, necə həyata keçirildiyi aydın deyil. **Əhəmiyyətli diqqət yetirilməli nöqtələr:**

Senior
Яндекс
77

Arxitektura ilə işlədinizmi? Bir neçə memarlıq həllini izah edin

Senior
bip.ru
77

Əgər Kafka-dan imtina edib onu başqa mesaj brokeri ilə əvəz etmək lazım olsa, nə baş verər? Kafka'yı xarici xidmətlərdən necə izolyasiya etmək olar?

Senior
Hi Rockits
77

Goroutine-lər niyə daha sürətli keçid edir?

Middle+
WaterWal
77

Graceful shutdown haqqında danış: bu nədir, onun zamanı nə baş verir, necə çağırılır? Kubernetes-də SIGTERM qəbul etdikdən sonra xidmət hansı prosesləri həyata keçirir?

Middle
АО Медиа Эффект
77

Hələ də şirkətdə işləyirsinizmi?

Senior
МВидео/эльдорадо
77

UDP çatdırılmanı təmin etmədiyi halda HTTP/3 necə işləyir?

Middle
Graveling
77
/412