Java
Vai esat apsvēris Redis persistences mehānismus (RDB un AOF), lai samazinātu datu zuduma logu?
Kādu funkcionalitāti izvēlētos pirmās smoke-suite straumēšanas pakalpojumam (Netflix, Amazon utt.)?
Vai jūs varētu izskaidrot, kas ir Kafka Streams un kā tas tiek izmantots plūsmas datu apstrādei?
Kādus pieejas un rīkus tika izmantoti biznesa procesu automatizēšanai un koordinēšanai mikroservisu arhitektūrā jūsu iepriekšējā darba vietā?
Kā labot šo situāciju, kad commitā ir kļūdains fails?
Kādus komponentus ietver Java ClassLoader mehānisms?
Kā darbojas Kafka ar vairākām lietojumprogrammas instancēm? Kas ir patērētāju grupa, daļas, līdzsvarošanas?
Izskaidrojiet @Transactional anotācijas darbības principu un tās lomu datu bāzes transakciju pārvaldībā.
Pastāstiet par sevi. Kas jums ļauj augt un attīstīties kā speciālistam?
Ko vēlētos atrast jaunajā vietā?
Vai Kafka tēma ir FIFO (First In, First Out) īpašība?
Kas ir Sidecar modelis un kam tas tiek izmantojams?
public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Word üçün xüsusi məntiq } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // XML üçün xüsusi məntiq } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { DocumentProcessor processor = processors.get(doc.type); if (processor == null) { break; } // Ümumi sənəd emalı məntiqi processor.process(doc); } } } }
Kāda ir galvenā iemesla kļūdainai koda uzvedībai, izmantojot nemainīgu karti? Laukumi bez "tikai lasīšanai" var tikt mainīti HashMap neuztur elementu secību Pārāk liela apvalku izmantošana rada neskaidrības "Nemainīga" karte atspoguļo izmaiņas sākotnējā kartē Nepareiza objekta lietošana noved pie kļūdas
Kādus pieejas jūs izmantojāt, veicot starptautiskas koda pārbaudes?
Kā nodrošināt, lai vairāki dažādi patērētāju sistēmas saņemtu vienu un to pašu ziņojumu no Kafka?
Pastāstiet par OSI modeli: kam ir nepieciešami līmeņi, kā atšķiras?
Kāpēc nevar vienkārši izmantot vienu mainīgo max vietā otra staba?
Kāda ir atšķirība starp Builder un Facade modeļiem programmatūras sistēmu projektēšanas kontekstā?
Vai izmantojāt shēmas Kafka ziņojumiem (piemēram, Avro)?