Ce este SELECT FOR UPDATE? La ce folosește, ai lucrat cu această construcție?
ERP Consultant
Vorbește-mi despre nivelurile de izolare a tranzacțiilor. Cu care ai lucrat și în ce diferă?
Ce colecții multi-thread cunoști?
Ai lucrat cu Kafka prin Spring sau direct?
Ce tipuri de saga cunoști?
Cum să stocați într-o coloană de șir de caractere a bazei de date valorile enumerate separate printr-un separator și să lucrați confortabil cu colecția în cod?
Cum ai lucrat cu testarea în Go? Ai lucrat cu mock-uri?
Ce garanții de livrare a mesajelor în Kafka cunoști?
Există vreo diferență în ordinea de definire a câmpurilor într-un index compus? De exemplu, dacă există un index compus (nume, prenume), va fi utilizat indexul dacă interogarea are doar prenumele?
Ce este contextul în Go? La ce folosește, ce tipuri există, ce modele de lucru cu el există?
Care este cel mai lent nivel de garanție a livrării în Kafka?
Cum se implementează modelul Inbox pe partea serviciului de notificări pentru a garanta procesarea mesajelor?
Ce sunt Firele Virtuale? Cu ce se deosebesc de Firele Verzi? Când este mai bine să le folosiți?
public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }
Care este diferența dintre interfața Executor și ExecutorService?
Cum a fost realizată munca cu bazele de date în proiecte — prin ORM sau instrumente native?
Spuneți-ne puțin despre dvs. și experiența dvs.
Ce este semantica exactly-once în Kafka? O oferă cu adevărat garanții absolute?
Ce este un servlet? Ce este un container de servlet-uri? Ce containere populare cunoști?
Cum ați implementat worker-ul Outbox — ați scris propriul polling sau ați folosit un instrument de infrastructură?