Quali stati dei thread esistono in JVM?
Java
Perché una tabella di PostgreSQL può crescere di dimensioni con un numero ridotto di righe e come è collegato a VACUUM? È possibile regolare il vacuum e quanto è pesante?
Dove può verificarsi una lock equa?
Cosa sono topic, partition, broker e consumer group in Kafka?
Come evitare una tempesta di retry durante problemi in Kafka?
Quali pattern usare per le transazioni distribuite tra servizi oltre Outbox?
Cosa sono le interfacce Aware in Spring?
Come fanno due gruppi di consumatori a leggere lo stesso topic e come sa un gruppo dove continuare dopo un downtime?
Hai mai ottimizzato il GC in produzione o usato un collector diverso? Qual è il costo di ZGC?
Come aumentare le prestazioni se il ritardo del consumer si accumula in Kafka?
Può verificarsi una perdita di memoria al di fuori dell'heap, ad esempio nello stack?
Quando è preferibile JDBC/R2DBC rispetto a JPA o MyBatis a livello di progetto?
Quali sono gli svantaggi dell'orchestrazione e della coreografia in Saga? Cosa fare se il orchestrator rifiuta?
Parlami della tua esperienza, stack tecnologico, progetto e area di responsabilità.
[nome] ha chiesto: quali pipeline CI/CD hai costruito e quali strumenti hai usato: Jenkins, Bitbucket Pipelines, Nexus, GitLab o altri?
Hai partecipato alla presa di decisioni architettoniche globali?
Quali tipi di ThreadPoolExecutor/ExecutorService ci sono e quando scegliere quale?
Quanto dovrebbe essere intensa la comunicazione in un team e cosa consideri come comunicazione ideale?
Puoi vedere TERMINATED nel dump dei thread e come usare questo stato nelle diagnosi?
Quali sono i tipi possibili di ThreadPoolExecutor/ExecutorService e quando sceglierli?