Java
ბოლო პროექტების განხორციელებისას იყენებდით კეშირების მექანიზმებს?
გთხოვთ, ახსნათ მოთხოვნების კეშირების მუშაობის პრინციპი და მიზანი სისტემებში.
როგორ დავალაგოთ JSON Java-ში? რა ბიბლიოთეკები გამოიყენება და როგორ გამოიყურება კოდი?
მითხარი Spring-ში ბინის ციკლი.
როგორ შევქმნათ საკუთარი გამონაკლისი Java-ში?
როგორ ხდებოდა მოთხოვნების ბალანსირება Kubernetes-ში?
რა იყო სამუშაოში ყველაზე რთული: Otkritie-ში თუ Gazpromneft-ში?
გვითხარით თქვენი მიმდინარე გამოცდილებისა და სტეკის შესახებ.
რომელი მეთოდი იძლევა საშუალებას შექმნათ null მნიშვნელობას შეიცავდე Optional ობიექტი?
რატომ დათანხმდი საუბარს, თუ უფრო პასიურად ეძებდი?
შეგიძლიათ ორი მეთოდის კატეგორიები დაასახელოთ, რომლებიც გამოიყენება Stream API-ში?
როგორ შევძლოთ ერთდროულად რამდენიმე სერვისზე წვდომა ანგარიშის შესაქმნელად?
რეაქტიული პროგრამირების დროს ცხელი (hot) და ცივი (cold) ნაკადების განსხვავება რა არის?
OFFSET-ის პრობლემა დიდ ცხრილებში და როგორ გადავჭრათ იგი (კურსორის დაფუძნებული გვერდიგვრა)
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("წიგნის არსებობის შემოწმება " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("წიგნი უკვე არსებობს"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("წიგნი {} მიერ {} შექმნილია, id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("წიგნის მიღება " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }
რა განსხვავებაა consumer-ის მუშაობაში გამარტივებული group.id-ით და მის გარეშე?
Kafka: როგორ დავამყაროთ, რომ ერთი შეტყობინება ერთი თემიდან ორი სხვადასხვა სერვისით წაიკითხოს?
გაქვს SQL შეკითხვების ოპტიმიზაციის გამოცდილება? შეგიძლია გააანალიზო შეკითხვის გეგმა?
როგორ ახორციელებთ შემოწმებული გამონაკლისების დამუშავებას თქვენს პროექტებში?
რა გადაწყვეტილებები გქონდათ უნდა მიიღოთ ტექნოლოგიური სტეკის შეცვლის ან დანერგვის საკითხში? მიეცით მაგალითი.