Cerca domande…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Argomenti
Categorie
Percorsi di apprendimento
Cerca
Home
/
#Prestazioni
#Prestazioni
90 domande
Cosa sono gli stream in Node.js e quando dovresti usarli?
Node.js
#streams
Middle
›
Come si scala un'app Node.js su più CPU?
Node.js
#scaling
Senior
›
Come rilevi e correggi le memory leak in Node.js?
Node.js
#debugging
Senior
›
Quando e come utilizzi i worker thread?
Node.js
#performance
Middle
›
Quali strategie di caching migliorano le prestazioni di un'API Node?
Node.js
#performance
Middle
›
Come profilare e ottimizzare le prestazioni di Node.js?
Node.js
#performance
Senior
›
Cos'è il backpressure nei stream e come lo gestisci?
Node.js
#streams
Senior
›
Quando dovresti usare useMemo e useCallback, e quale problema risolvono?
React
#hooks
Senior
›
Cosa fa React.memo e quando vale la pena usarlo?
React
#performance
Middle
›
Cosa sono le funzionalità concorrenti come useTransition e useDeferredValue?
React
#performance
Senior
›
Come funzionano Suspense e React.lazy per la divisione del codice?
React
#performance
Senior
›
Come diagnostichi e correggi i re-render non necessari?
React
#performance
Senior
›
Che cos'è un indice in SQL? Quando dovresti e non dovresti usarne uno?
SQL
#index
Middle
›
Come ottimizzi le query SQL lente?
SQL
#performance
Senior
›
Cos'è il partitioning delle tabelle?
SQL
#performance
Senior
›
Come servono srcset, sizes e picture immagini responsive?
HTML
#media
Middle
›
Come il browser analizza l'HTML e costruisce la pagina (critical rendering path)?
HTML
#performance
Senior
›
Qual è la differenza tra defer e async negli script?
HTML
#performance
Senior
›
Che cosa sono i resource hint come preload, prefetch e preconnect?
HTML
#performance
Senior
›
Come funziona il lazy loading nativo di immagini/iframe?
HTML
#performance
Senior
›
Come mantenere il rendering CSS performante (reflow vs repaint)?
CSS
#performance
Senior
›
Qual è la differenza tra debounce e throttle?
JavaScript
#performance
Senior
›
Cos'è la memoization e come la implementi?
JavaScript
#performance
Senior
›
Come gestisce JavaScript la memoria e come si verificano le perdite?
JavaScript
#performance
Senior
›
Cosa fa il component next/image?
Next.js
#performance
Junior
›
Quali livelli di caching ha Next.js?
Next.js
#performance
Middle
›
Come funziona lo streaming SSR con Suspense in Next.js?
Next.js
#rendering
Senior
›
Come ottimizzi le prestazioni e i Core Web Vitals in Next.js?
Next.js
#performance
Senior
›
Come ottimizza i font next/font?
Next.js
#performance
Middle
›
Cos'è il Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
Come i componenti asincroni abilitano il lazy loading?
Vue.js
#performance
Middle
›
Come ottimizzi le prestazioni in un'app Vue?
Vue.js
#performance
Senior
›
Come si implementa il lazy-loading delle route/feature in Angular?
Angular
#performance
Middle
›
Come funziona il rilevamento dei cambiamenti in Angular e cosa fa OnPush?
Angular
#performance
Senior
›
Cosa fornisce Angular SSR (Universal)?
Angular
#rendering
Senior
›
Cos'è Zone.js e cosa significa "zoneless" Angular?
Angular
#performance
Senior
›
Come eviti che gli aggiornamenti dello stato causino troppi re-render?
Gestione dello stato
#performance
Senior
›
Come si aggiunge il caching in NestJS?
NestJS
#performance
Senior
›
Come si ottimizza le prestazioni di NestJS?
NestJS
#performance
Senior
›
Cos'è il GIL e come influisce la concorrenza?
Python
#concurrency
Senior
›
Come Python gestisce la memoria e la raccolta dei rifiuti?
Python
#performance
Senior
›
Quando scegli threading, multiprocessing o asyncio?
Python
#concurrency
Senior
›
Come profili e ottimizzi le prestazioni di Python?
Python
#performance
Senior
›
Perché FastAPI è veloce e come lo mantieni tale?
FastAPI
#performance
Senior
›
Come select_related e prefetch_related evitano il problema N+1?
Django
#performance
Middle
›
Quali opzioni di caching fornisce Django?
Django
#performance
Senior
›
Come funziona il supporto async in Django moderno?
Django
#performance
Senior
›
Come si scala Django a livello di database?
Django
#performance
Senior
›
Come Go gestisce la memoria e la raccolta dei rifiuti?
Golang
#performance
Senior
›
Come si profilano e si ottimizzano le prestazioni in Go?
Golang
#performance
Senior
›
Come funzionano la memoria della JVM e il garbage collection?
Java
#performance
Senior
›
Come ottimizzi le prestazioni delle applicazioni JVM?
Java
#performance
Senior
›
Come si ottimizza la performance di PHP (OPcache, JIT)?
PHP
#performance
Senior
›
Cosa sono i generator in PHP e perché usarli?
PHP
#performance
Senior
›
Quali sistemi di caching offre Laravel?
Laravel
#performance
Senior
›
Come si risolvono le query N+1 e si ottimizza Eloquent?
Laravel
#performance
Senior
›
Come distribuisci e ottimizzi Laravel per la produzione?
Laravel
#performance
Senior
›
Come funziona la gestione della memoria e il garbage collection in .NET?
C#
#performance
Senior
›
Come migliorano le prestazioni `Span<T>` e `Memory<T>`?
C#
#performance
Senior
›
Come viene eseguito il codice C# (IL, JIT, AOT)?
C#
#performance
Senior
›
Cosa sono boxing e unboxing e perché sono importanti?
C#
#performance
Middle
›
Come gestisce Ruby la memoria e la garbage collection?
Ruby
#performance
Senior
›
Come si profilano e ottimizzano le prestazioni di Ruby?
Ruby
#performance
Senior
›
Cosa fa il congelamento degli oggetti e perché usare i letterali di stringa congelati?
Ruby
#performance
Senior
›
Quali tipi di indici offre PostgreSQL?
PostgreSQL
#performance
Middle
›
Come si utilizza EXPLAIN e EXPLAIN ANALYZE?
PostgreSQL
#performance
Middle
›
Come funzionano le materialized view in PostgreSQL?
PostgreSQL
#performance
Middle
›
Come funziona il partitioning delle tabelle in PostgreSQL?
PostgreSQL
#performance
Middle
›
Come caricare i dati in bulk in modo efficiente con COPY?
PostgreSQL
#performance
Middle
›
Che cos'è VACUUM e perché è importante?
PostgreSQL
#performance
Senior
›
Perché hai bisogno del connection pooling (PgBouncer)?
PostgreSQL
#performance
Senior
›
Come si ottimizza le prestazioni di PostgreSQL?
PostgreSQL
#performance
Senior
›
Come funzionano gli indici in MongoDB?
MongoDB
#performance
Middle
›
Come ottimizzi le prestazioni di MongoDB?
MongoDB
#performance
Senior
›
Quali strategie avanzate di indicizzazione supporta MongoDB?
MongoDB
#performance
Senior
›
Come viene utilizzato Redis come cache?
Redis
#performance
Junior
›
Quali strategie e pattern di caching esistono con Redis?
Redis
#performance
Middle
›
Come Redis gestisce la memoria?
Redis
#performance
Middle
›
Come si ottimizza le prestazioni di Redis?
Redis
#performance
Senior
›
Quali sono le sfide dell'invalidazione della cache?
Redis
#performance
Senior
›
Cos'è il pipelining in Redis e quando dovrebbe essere utilizzato?
Redis
#performance
Middle
›
Perché è importante il connection pooling quando si usa Redis?
Redis
#performance
Middle
›
Come funziona il caching su AWS (ElastiCache)?
Cloud & AWS
#performance
Middle
›
Una pagina web o un'API è lenta — come trovi la causa?
Affidabilità e operatività dei sistemi
#performance
Middle
›
Come ottimizzi una query di database lenta?
Affidabilità e operatività dei sistemi
#database
Middle
›
Come stabilisci se il collo di bottiglia è CPU, memoria, I/O o rete?
Affidabilità e operatività dei sistemi
#performance
Middle
›
Come faresti il tuning di un sito WordPress ad alto traffico per le performance?
Affidabilità e operatività dei sistemi
#wordpress
Senior
›
Quali sono i livelli di cache in uno stack web tipico?
Affidabilità e operatività dei sistemi
#caching
Middle
›
Come decidi cosa mettere in cache e per quanto tempo (TTL)?
Affidabilità e operatività dei sistemi
#caching
Middle
›
Che cos'è un cache stampede e come lo previeni?
Affidabilità e operatività dei sistemi
#caching
Middle
›