Ja tāda infrastruktūra (kā Prometheus) nebūtu, un būtu tikai Kafka un datu bāze, vai datu bāze spētu ierakstīt visas šīs ziņas ar slodzi simts tūkstoš ziņu sekundē?
Java
Vai kaut kur ir reģistrēts, ka secīgo processu ir pārvērtis paralēlajā?
Kādu pieeju jums vairāk patīk: kad analītiķis stingri fiksē lēmumu vai kad lēmums ir pilnībā uz izstrādātāja pleciem?
Ar kuriem garbage collector'iem jums nācies saskarties, piemēram, strādājot ar Java mikroservisiem?
Ko jūs saprotat ar sajaukto pieeju?
Vai jūs varētu pastāstīt sīkāk, ko darījāt, lai iestatītu uzraudzību?
Un šādā gadījumā, pēc kā viņi balstās, izvēloties tehnisko risinājumu?
Kad konkrēts objekts var tikt izņemts, ja ir savstarpēji saistītu objektu ķēde?
No jūsu darba pieredzes: kura uzdevums vai projekts jums visvairāk patika un kāpēc?
Cik ziņojumi tika apstrādāti sekundē?
Ir piekļuves kontroles sistēma, no kuras mēs saņemam žurnālus šādā formā: lietotāja identifikators, ieejas laiks, izejas laiks noteiktā periodā (piemēram, mēnesī). Jāaprēķina, cik cilvēku vienlaikus atradās uzņēmuma teritorijā maksimums.
Kas turēja tur pievienot?
Vai ir specializēti garbage collector'ji gadījumiem, kad pakalpojums tiek palaists ar vienu kodolu?
Mēģināsim vienkāršāku uzdevumu: kā aprēķināt, cik cilvēku dienas laikā izsauca noteiktu pakalpojumu?
Kura no šīm iespējām jums personīgi visvairāk patīk?
Kā jūs organizētu līgumu reģistru un apstiprināšanas procesu — kāda sistēma ir saskaņota ar kuru, kurš līgums ir spēkā?
Kāpēc tieši Transactional Outbox — jo to varēja izdarīt citādi, piemēram, apstiprinot Kafka tikai pēc veiksmīgas sūtīšanas?
Ja mēs pieņemam pozitīvu lēmumu, kad jūs varēsiet pievienoties mums?
Par kādām tēmām jums parasti uzdod jautājumus (kādās jautājumos jūtaties pārliecinātāks)?
Uzdevums tika formulēts kā "latences samazināšana", un vai jūs pats meklējāt risinājumu?