Sobes.tech

Embedded / IoT

Implemente uma API RPC de alta carga /weather com uma carga de 10k RPS, onde a função aiWeatherForecast() leva aproximadamente 1 segundo

196

Descreva um caso concreto de otimização do PostgreSQL com chunking: o que era antes e o que se tornou depois

195

Por que o UPDATE no PostgreSQL é na verdade DELETE e INSERT?

193

O que o seguinte código irá mostrar e porquê? 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) }

190

De que passos consiste a transformação do código Java desde o código fonte até à execução?

186

Fala sobre a tua experiência de trabalho — quem és, onde trabalhaste, em que te ocupaste?

185

Quanto tempo leva a execução após otimização? Isso depende do número de threads do processador (GOMAXPROCS)?

184

Para que servem os índices no PostgreSQL e que tipos existem?

183

A aplicação começou a ficar lenta, as pausas de GC aumentaram 20 vezes. O que fazer?

177

Por que é necessário o padrão Inbox se o Outbox já garante a entrega?

170

Como organizar a partição da tabela events com 2 mil milhões de linhas, crescendo 10 milhões de linhas por dia, com consultas frequentes por intervalo de datas?

168

Como evitar o overbooking no PostgreSQL ao reservar o último lugar simultaneamente?

167

Como é que a partição com chave e sem chave é selecionada?

163
/3