Zaimplementuj wysokowydajny punkt końcowy RPC /weather z obciążeniem 10k RPS, gdzie funkcja aiWeatherForecast() działa około 1 sekundy
Embedded / IoT
Opisz konkretny przypadek optymalizacji PostgreSQL z chunkingiem: co było wcześniej, a co stało się później
Dlaczego UPDATE w PostgreSQL to w rzeczywistości DELETE i INSERT?
Z jakich kroków składa się transformacja kodu Java od źródła do wykonania?
Do czego służy partycjonowanie w PostgreSQL?
Co wyświetli poniższy kod i dlaczego? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) changeName(person) fmt.Println(person.Name) }
Do czego służą indeksy w PostgreSQL i jakie rodzaje istnieją?
Opowiedz o swoim doświadczeniu zawodowym — kim jesteś, gdzie pracowałeś, czym się zajmowałeś?
Co można jeszcze użyć oprócz pollera dla Outbox?
Ile czasu zajmie wykonanie po optymalizacji? Czy zależy to od liczby wątków procesora (GOMAXPROCS)?
Aplikacja zaczęła się spowalniać, przerwy GC wzrosły 20-krotnie. Co robić?
Czym jest Fat JAR?
Jakie rodzaje zbieraczy śmieci są w Java?
Jak zorganizować partycjonowanie tabeli events z 2 miliardami wierszy, rosnącej o 10 milionów wierszy dziennie, przy częstych zapytaniach według zakresu dat?
Jak zapobiec overbookingu w PostgreSQL podczas jednoczesnej rezerwacji ostatniego miejsca?
Po co jest potrzebny wzorzec Inbox, jeśli Outbox już gwarantuje dostawę?
Jak wybrano rozmiar partii?
Opowiedz o sobie i ostatnim projekcie
Jak wybierana jest partycja z kluczem i bez klucza?
Czego użyłeś jako pollera dla Outbox?