Categoria: Amministrazione

PostgreSQL Antipatterns: colpiamo con il dizionario i pesanti JOIN

Continuiamo la serie di articoli dedicati all'esplorazione di modi poco conosciuti per migliorare le prestazioni di query «apparentemente semplici» su PostgreSQL: una rara registrazione arriverà alla metà di JOIN, l'inconveniente di JOIN array dannosi, JOIN e OR CTE JOIN CTE. Non pensiate che io non ami così tanto JOIN... 🙂 Ma spesso senza di esso, la query risulta significativamente più performante. Quindi oggi proveremo […]

Tre livelli di autoscaling in Kubernetes: come usarli in modo efficace

Per padroneggiare completamente Kubernetes, è necessario conoscere i vari metodi per scalare le risorse del cluster: secondo gli sviluppatori del sistema, questo è uno dei compiti principali di Kubernetes. Abbiamo preparato una panoramica ad alto livello dei meccanismi di scaling orizzontale e verticale e dei cambiamenti delle dimensioni dei cluster, insieme a raccomandazioni su come utilizzarli in modo efficace. L'articolo Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal Autoscaler e Vertical Pod Autoscaler è stato tradotto dal team […]

È stata rilevata una nuova ondata di worm H2Miner che sfruttano Redis RCE

Ieri uno dei server del mio progetto è stato attaccato da un worm simile. Cercando una risposta alla domanda «cos'era esattamente?», ho trovato un fantastico articolo del team di sicurezza di Alibaba Cloud. Poiché non ho trovato questo articolo su Habr, ho deciso di tradurlo appositamente per voi <3 Introduzione Di recente, il team di sicurezza di Alibaba Cloud ha rilevato un'improvvisa esplosione di H2Miner. […]

L'evoluzione del Web Application Firewall: dai firewall di rete ai sistemi di protezione cloud con machine learning

Nel nostro precedente articolo a tema cloud abbiamo parlato di come proteggere le risorse IT nel cloud pubblico e perché i tradizionali antivirus non siano del tutto adatti a questo scopo. In questo post continueremo il tema della sicurezza nel cloud e parleremo dell'evoluzione del WAF e di quale sia la scelta migliore: hardware, software o cloud. Che cos'è un WAF? Oltre il 75% degli attacchi informatici sono diretti […]

HighLoad++, Andrey Gushchin (Zabbix): elevate prestazioni e partizionamento nativo

Esamineremo il funzionamento di Zabbix con il database TimescaleDB come backend. Mostreremo come avviare da zero e come migrare da PostgreSQL. Presenteremo anche test di confronto delle prestazioni tra le due configurazioni. HighLoad++ Siberia 2019. Sala "Tomsk". 24 giugno, 16:00. Tesi e presentazione. La prossima conferenza HighLoad++ si terrà il 6 e 7 aprile 2020 a San Pietroburgo. Maggiori dettagli e biglietti su […]

Ancora su DevOps e SRE

A seguito della discussione nel chat della AWS Minsk Community, si stanno accendendo vere e proprie battaglie riguardo alla definizione di DevOps e SRE. Anche se ormai ho sentito molto su questo argomento, ho deciso di portare il mio punto di vista alla comunità di Habr. A chi è interessato, benvenuto […]

Guida visiva alla diagnosi dei problemi in Kubernetes

Nota del traduttore: Questo articolo fa parte dei materiali pubblicati liberamente del progetto learnk8s, che si occupa dell'apprendimento sull'uso di Kubernetes per aziende e amministratori individuali. Qui Daniele Polencic, il responsabile del progetto, condivide un'istruzione visiva su quali passi seguire in caso di problemi generali delle applicazioni eseguite in un cluster K8s. TL;DR: ecco uno schema che può aiutarti […]

Tracciamento e monitoraggio in Istio: microservizi e principio di incertezza

Il principio di indeterminazione di Heisenberg afferma che non è possibile misurare contemporaneamente la posizione di un oggetto e la sua velocità. Se un oggetto è in movimento, non ha una posizione; se ha una posizione, allora non ha velocità. Nel caso dei microservizi sulla piattaforma Red Hat OpenShift (e gestiti da Kubernetes), grazie all'apposito software open source, possono segnalare simultaneamente come […]

Abbiamo bisogno di un data lake? E cosa dire del data warehouse?

Questo articolo è una traduzione del mio articolo su Medium — Getting Started with Data Lake, che è diventato piuttosto popolare, probabilmente a causa della sua semplicità. Perciò ho deciso di scriverlo in italiano e di aggiungere qualche dettaglio, affinché anche chi non è esperto nel lavoro con i dati possa comprendere cos'è un data warehouse (DW) e cosa significa un lago di dati […]

5. Fortinet Getting Started v6.0. NAT

Ciao! Benvenuto alla quinta lezione del corso Fortinet Getting Started. Nella lezione precedente abbiamo esplorato il funzionamento delle politiche di sicurezza. È ora di permettere agli utenti locali di accedere a Internet. In questa lezione, esamineremo il funzionamento del meccanismo NAT. Oltre a consentire l'accesso a Internet, discuteremo anche il metodo per pubblicare servizi interni. Di seguito trovate una breve teoria su […]

6. Inizio rapido di Fortinet v6.0. Web Filtering e Application Control

Ciao! Benvenuto alla sesta lezione del corso Fortinet Getting Started. Nella lezione precedente abbiamo imparato le basi del funzionamento della tecnologia NAT su FortiGate e abbiamo permesso al nostro utente di test di accedere a Internet. Ora è tempo di preoccuparci della sicurezza dell'utente nel web. In questa lezione, esamineremo i seguenti profili di sicurezza: Web Filtering, Application Control e HTTPS […]

È stato rilasciato Wine 5.0

Il 21 gennaio 2020 è stata rilasciata la versione stabile 5.0 di Wine — uno strumento gratuito per eseguire programmi Windows nativi in ambiente UNIX. Questa è un'implementazione alternativa e libera dell'API di Windows. L'acronimo ricorsivo WINE sta per 'Wine Is Not an Emulator'. Dietro questa versione ci sono circa un anno di sviluppo e oltre 7400 modifiche separate. Il principale sviluppatore Alexandre Julliard evidenzia quattro aspetti: […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster