No kurienes nāk tik augsts RPS?
Java
Pastāsti par savu pieredzi
Kāpēc neizmantojāt ZGC vai Shenandoah?
Kā izdevās dubultot RPS?
Kā tika atrisināta atkārtotas blakusparādību izpildes problēma?
Kas notiek ar neapstrādātajām ziņojumiem DLT turpmāk?
Pastāstiet par aprēķinu lietojumprogrammas arhitektūru — tā pastāvīgi skaita vai tikai pieprasījuma brīdī?
Kā ir organizēta jūsu sistēmā idempotence?
Kas ir uzkrājumi Gazprom Neft? Kāda ir šī sistēma?
Kā mainījās atmiņas patēriņš? Vai bija nepieciešams kaut ko pielāgot?
Ievades dati OperationId TransactionId ISIN RcvID SndId Quantity OperationId - operācijas ID (vesels skaitlis) TransactionId - transakcijas ID (vesels skaitlis) ISIN - instrumenta ID (virkne) RcvID - saņēmēja klienta ID (vesels skaitlis), ja -1, tas ir izeja SndId - sūtītāja klienta ID (vesels skaitlis), ja -1, tas ir ieeja Quantity - instrumenta daudzums (double) OperDate - datums [phone] formātā Piemēra ievades rindas: 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Jāskaita katra instrumenta daudzums katram klientam pēdējā datumā [phone] USD [phone] USD [phone] RUB 100
Kā klientiem tiek norādīts, ka ir problēmas ar aprēķiniem?
Vai ziņojumu apstrādes kārtība ietekmē rezultātu? Piemēram, ja DLT ir kritusi, vai to var atskaitīt?
Kā saucās reakcijas pārskatīšana statusu pārejās un saistītās blakusparādības?
Vai notiek notikumu korekcijas? Piemēram, tika piešķirti 10 rubļi, bet vajadzēja būt 9. Ko darīt?
Ko darīt, ja biznesa prasība ir, ka ierakstā ir tieši 9 rubļi, ne 10?
Kā ir organizēts pāreju starp stāvokļiem apraksts?
Kas ir DLT?
Kā klients redz situāciju, kad iemaksa ir neizdevusies un viņš vēlas to atskaitīt?