Sobes.tech

Java

Adətən, belə dəyişikliklər üçün ardıcıllıq diaqramları yazılır — sizdə belə qeyd olunurdumu?

137

Və bütün xidmətlər belə mesajlar Kafka-ya yazırsa və yük kifayət qədər yüksəkdirsə — saniyədə yüz minlərlə mesaj, bu halda audit necə təşkil edərdiniz?

132

Xidmət çağırışlarının auditasını təşkil etmək lazımdır: məsələn, xidmət A bir milyon dəfə çağırılıb, xidmət B — yüz dəfə bir gün ərzində. Bu problemi necə həll edərdiniz?

132

Belə bir həll uyğun olarmı: Kafka-dan mesajı oxumaq, asinxron olaraq qonşu xidmətə yazmaq və xidmət cavab verdikdən sonra commit etmək?

131

Daha çox praktik tapşırıqları həll edirsiniz yoxsa bəzi texnoloji problemləri həll etməlisiniz?

131

Əgər verilənlər bazası və Spring-əhatə olunması istifadə olunmasa, mesajın alınması və işlənməsini də ayırmaq mümkündürmü?

129

«IC Filosofiya IT»dən PSB-yə keçid səbəbini və niyə indi yenidən iş axtardığınızı izah edə bilərsinizmi?

129

JSON formatında təsvir olunan müqavilə testləri nəzərdə tutulursa, müəyyən edilmiş endpoint üçün testlər toplusunu icra edən bir runner var və bu, hər buraxılışda (illik təxminən 160,000 buraxılış) bütün sistemlər üçün həyata keçirilməlidir — API vasitəsilə hesablaşma sistemi daxil olmaqla çox sayda sistemlə inteqrasiyanı necə təşkil edərdiniz?

126

Bizdə analoq var — bank üçün inteqrasiya icrasını (REST, MQ, Kafka) emulyasiya etmək üçün «Sbermoc» sistemi?

126

Rust-da yaddaşın təmizlənməsi necə işləyir (çünki orada çöp toplayıcı yoxdur)?

125
/4