სერვისში შეცდომის დროს კეშის შიგთავსის შემოწმების რა მეთოდები არსებობს?
Java
შეგიძლიათ ახსნათ, რა არის Spring და რა მიზნით გამოიყენება Java განვითარებისას?
თქვით თუ არა Redis-ის მტკიცებულების მექანიზმებზე (RDB და AOF), რათა შემციროთ მონაცემების დაკარგვის ფანჯარა?
როგორ დავასწროთ deadlock Wallets-ის სამუშაოში? შეიძლება თუ არა ატომიკების გამოყენება?
კოდი წაიკითხეთ, განსაზღვრეთ, დასრულდება თუ არა პროგრამის შესრულება და რა იქნება ბოლოს ლოგში გამოყვანილი. ```java import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Increment { private static AtomicInteger counter1 = 0; private static AtomicInteger counter2 = 0; public static void main(String[] args) throws InterruptedException { int tasksCount = 100_000; CountDownLatch latch = new CountDownLatch(tasksCount); ExecutorService executor = Executors.newFixedThreadPool(100); for (int i = 0; i < tasksCount; i++) { executor.submit(() -> { counter1.incrementAndGet(); counter2.incrementAndGet(); latch.countDown(); }); } latch.await(); System.out.println(counter1); System.out.println(counter2); System.exit(0); } }
ArrayList vs LinkedList 100 მილიონი ელემენტის თანმიმდევრული გადავლისთვის — რომელია უკეთესი?
როგორ გავხადოთ ინვოისის გაგზავნა საგარეო სისტემაში უფრო საიმედო? რათა გადახდის სერვისი მიუწვდომელი იყოს, მომხმარებელმა მაინც შეძლოს ადგილი დაჯავშნა და მოგვიანებით (10 წუთში) გადახდა.
რა მიდგომები შეიძლება გამოყენებულ იქნას სერვისის ეფექტიანობის გასაუმჯობესებლად, რომელიც ერთდროულად ახორციელებს ოთხ დამოუკიდებელ HTTP მოთხოვნას სხვადასხვა სისტემებზე?
როგორ დავბლოკოთ ჩანაწერი მონაცემთა ბაზაში, რათა სხვა কেউ არ შეძლოს კონფლიქტური ცვლილებების შეტანა?
როგორ ხორციელდება ოპტიმისტური ბლოკირების გამოყენება მონაცემთა მართვის სისტემებში?
მზად ხარ ჩაერთო წარმოების სერვისების მხარდაჭერაში, დილერებში?
როგორ შევძლოთ ერთდროულად რამდენიმე სერვისზე წვდომა ანგარიშის შესაქმნელად?
რა შეიძლება გამოიწვიოს მონაცემთა ბაზაში მონაცემების ჩაწერის სიჩქარის გაუარესება ინდექსების შექმნის შემდეგ?
რა უნდა გააკეთოს მონაცემთა ბაზის მაღალი გამოყენებისას? რა უნდა გააკეთოს მონაცემთა ბაზის დაბალი გამოყენებისას, მაგრამ ნელი შეკითხვების დროს?
გვითხარით თქვენი გამოცდილება ფინანსური / ტრანზაქციური სერვისებით.
რა განსხვავებაა ConcurrentHashMap და Collections.synchronizedMap შორის?
მელანე მონაცემთა ბაზა: როგორ იპოვოთ ნელი შეკითხვები და რა უნდა გააკეთოთ მათთან?
როგორ სწორად განახორციელოთ მონაცემთა ბაზის მიგრაციები შეცდომების გარეშე? როგორ წაშალოთ ველები?
რა წარმოადგენს Collections.synchronizedMap-ის გამოყენება და რა სარგებელი და ნაკლია ამ მეთოდის?
როგორ აფასებთ თქვენს გამოცდილებას Spring, Spring Boot-ის შესახებ? რა უნდა გაგეკეთებინა? იცით, როგორ მუშაობს ის საბურავქვეშ?