Mūsų tikėtinas maksimalus RPS šiam REST taškui yra 200: 1. šaltinis - mūsų duomenų bazė, užklausa trunka apie 3 sekundes. 2. šaltinis - susijęs REST paslauga, degraduoja iki 2 minučių esant 100 RPS, normaliu režimu atsako per 5 sekundes. Mes negalime keisti šio šaltinio elgesio. 3. šaltinis - kita susijusi REST paslauga, atsako atsitiktinai su 503 klaidomis (be aiškaus modelio), normaliu režimu atsako per 10 sekundžių. Mes negalime keisti šio šaltinio elgesio.
Java
Kokie kiti mastelio keitimo būdai yra, išskyrus horizontalią?
```java import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; public class Arrays2Test { public static void main(String[] args) { List<Integer> list = new CopyOnWriteArrayList<>(List.of(1, 2, 3)); Iterator<Integer> it1 = list.iterator(); list.add(4); Iterator<Integer> it2 = list.iterator(); while (it1.hasNext()) { System.out.println(it1.next()); } System.out.println("****"); while (it2.hasNext()) { System.out.println(it2.next()); } } }
Papaskinkite apie JVM atmintį: iš ko ji sudaryta ir kaip ji valoma.
Kam skirtas ClassLoader?
Kodėl dabar ieškai darbo?
Kaip parodyti visus skyrius, įskaitant Buhalteriją? Kas bus max_salary Buhalterijai?
Ar jūsų paslauga laikoma didelės apkrovos? Ar galite tai paaiškinti skaičiais?
Kiek aktyviai dabar ieškai? Ar turi rankoje pasiūlymus, terminus?
Kas yra MCP ir kaip jis veikia?
Kodėl pasirinkote UUID vietoj Long/BigInt kaip taskId?
Pasakok apie equals/hashCode sutartį.
Kokie indeksų tipai buvo naudoti? Ar buvo neigiamų išlaidų dėl indeksų?
Ar reikalingi indeksai šiame užduotyje ir kuriuose laukuose? Kokie indeksai kuriami pagal numatytuosius nustatymus? Nuo kurios PostgreSQL versijos automatiškai kuriamas indeksas išorinės rakto?
//Duotas skaičių masyvas, kuriame visi skaičiai, išskyrus vieną, turi porą, //suraskite tą skaičių, kuris pasirodo tik vieną kartą // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
-- Yra lentelės su struktūra Darbuotojas id (PK) vardas atlyginimas dep_id (FK department.id) Skyrius id (PK) vardas -- parašykite užklausą, kuri grąžins visų skyrių pavadinimų sąrašą su didžiausiu atlyginimu kiekviename skyriuje select d.name, COALESCE(MAX(e.salary), 0) from Department d left join Employee e on e.dep_id = d.id group by d.name
Kokie indeksų tipai yra PostgreSQL? Kuo B-medis skiriasi nuo dvejetainio medžio?
Kas yra Saga ir Outbox modeliai?
Ką atstovauja įmonė «Elektron»: ar tai integratorius ar produktų įmonė, ir ką ji kuria?
Kaip matai savo vaidmenį komandoje? Kas tau yra svarbu komandinėje veikloje?