Embedded / IoT
Üç istehlakçidən biri dayandı. Bölmələr ilə nə baş verəcək? Əgər o yenidən işləməyə başlayarsa, nə olacaq?
Bulk insert üçün hansı paralelizm mexanizmləri istifadə olunmalıdır? ExecutorService tapşırıqları haradan götürəcək?
TCMalloc nədir?
// ... burada bəzi kodlar? private static List<DocumentProvider> getDocumentProviders() { Reflections reflections = new Reflections(Main.class.getProtectionDomain().getCodeSource().getLocation()); Set<Class<?>> subTypes = reflections.get(SubTypes.of(DocumentProvider.class).asClass()); return subTypes.stream().map(subType -> { try { return (DocumentProvider) subType.getConstructor().newInstance(); } catch (Exception ex) { throw new RuntimeException(ex); } }).collect(Collectors.toList()); }
SOLID prinsipləri haqqında danış
SMS göndərərkən (iki faktorlu autentifikasiya) goroutine-də konteksti düzgün şəkildə necə ötürmək olar?
volatile açar sözü nə üçün lazımdır?
Şirkətdə hadisəyə əsaslanan qarşılıqlı əlaqə üçün hansı mesaj brokeri istifadə olunub?
java.lang.Error nədir? Bu, Exception-dan necə fərqlənir?
Spring-də asılılıqların injeksiyasının hansı üsulları var? Hansı üstün tutulur?
İşlənməyən qeydlər (DLQ-ə düşənlər) necə izlənildi?
Kafka-da hadisələrin emalında idempotentlik necə həyata keçirildi?
Özünüz və iş təcrübəniz haqqında danışın
Redis-dən başqa, idempotentlik açarlarının saxlanması üçün hansı strategiyalar mövcuddur?
Spring AOP ilə işlədinizmi? Xüsusi aspektlərdən istifadə edərək hansı vəzifəni həll etdiniz?
ArrayList və LinkedList-in nə zaman istifadə ediləcəyini nə zaman istifadə etmək lazımdır?
Yükü 10k RPS olan yüksək yüklü RPC /weather uç nöqtəsini həyata keçirin, burada aiWeatherForecast() funksiyası təxminən 1 saniyə işləyir
database/sql paketində connection pool nədir? O necə işləyir?
Tətbiq yavaşlamağa başladı, GC fasilələri 20 dəfə artdı. Nə etmək lazımdır?
Kitabxananın istifadəçisinin xüsusi istisnayı işləməyə məcbur etməsi üçün necə etmək olar?