Implementa un endpoint RPC ad alta intensità /weather con un carico di 10k RPS, dove la funzione aiWeatherForecast() impiega circa 1 secondo
Embedded / IoT
Descrivi un caso concreto di ottimizzazione di PostgreSQL con chunking: cosa c'era prima e cosa è successo dopo
Perché l'UPDATE in PostgreSQL è in realtà DELETE e INSERT?
Cosa mostrerà il seguente codice e perché? 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) }
A cosa serve la partizione in PostgreSQL?
Da quali passaggi consiste la trasformazione del codice Java dall'origine all'esecuzione?
Cosa si può usare oltre al poller per Outbox?
Parlami della tua esperienza lavorativa — chi sei, dove hai lavorato, di cosa ti sei occupato?
A cosa servono gli indici in PostgreSQL e quali tipi esistono?
Quanto tempo richiede l'esecuzione dopo l'ottimizzazione? Dipende dal numero di thread del processore (GOMAXPROCS)?
Cos'è un Fat JAR?
L'applicazione ha iniziato a rallentare, le pause GC sono aumentate di 20 volte. Cosa fare?
Quali tipi di raccolta dei rifiuti ci sono in Java?
Come organizzare la partizione della tabella events con 2 miliardi di righe, che cresce di 10 milioni di righe al giorno, con frequenti query per intervallo di date?
Perché è necessario il pattern Inbox se l'Outbox garantisce già la consegna?
Come prevenire il overbooking in PostgreSQL durante la prenotazione simultanea dell'ultimo posto?
Come è stato scelto la dimensione del batch?
Come viene scelta la partizione con e senza chiave?
Parlami di te e dell'ultimo progetto
Cosa hai usato come polling per Outbox?