Mi az a SELECT FOR UPDATE? Mire való, dolgoztál már ezzel a szerkezettel?
ERP Consultant
Milyen több szálas gyűjteményeket ismersz?
Hogyan tároljuk az adatbázis szöveges oszlopában az elnevezett értékeket elválasztóval, és kényelmesen dolgozzunk a kollekcióval a kódban?
Mesélj az izolációs szintekről a tranzakciókban. Melyekkel dolgoztál, és miben különböznek?
Springen keresztül vagy közvetlenül dolgozott a Kafka-val?
Milyen típusú sagákat ismersz?
Milyen üzenetkézbesítési garanciákat ismersz Kafka-ban?
Hogyan dolgozott a Go-ban a teszteléssel? Dolgozott mockokkal?
Van különbség az összetett index mezőinek meghatározási sorrendjében? Például, ha van egy összetett index (név, vezetéknév), az index használható lesz-e, ha a lekérdezés csak a vezetéknévre vonatkozik?
Mi az a kontextus a Go-ban? Mire való, milyen típusai vannak, milyen munkaminták léteznek vele?
Mi a leglassabb szállítási garanciális szint Kafka-ban?
Mi az a Virtuális Szál? Miben különböznek a Green Szálaktól? Mikor érdemes használni őket?
Hogyan valósítható meg az Inbox minta a Notification szolgáltatás oldalán az üzenetek feldolgozásának garantálására?
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){ } }
Mi a különbség az Executor interfész és az ExecutorService között?
Meséljen egy kicsit magáról és a tapasztalatairól
Mi az az exactly-once szemantikája a Kafka-nak? Valóban nyújt abszolút garanciákat?
Az adatbázisokkal való munka a projekteken — ORM vagy natív eszközök segítségével történt?
Mi az a servlet? Mi az a servlet-konténer? Milyen népszerű konténereket ismersz?
Hogyan valósították meg az Outbox munkást — írtak saját pollingot vagy infrastruktúra eszközt használtak?