Categoria: Amministrazione

Uno sguardo alle nuvole. Cos'è un cloud privato?

L'aumento della potenza di calcolo e lo sviluppo delle tecnologie di virtualizzazione della piattaforma x86 da un lato, e la diffusione dell'outsourcing IT dall'altro, hanno portato al concetto di utility computing (IT come servizio pubblico). Perché non pagare per l'IT come si fa per l'acqua o l'elettricità – esattamente quanto e precisamente quando serve, e non di più. In quel momento […]

Come BigQuery di Google ha democratizzato l'analisi dei dati. Parte 1

Ciao, Habr! In questo momento, OTUS ha aperto le iscrizioni per un nuovo corso di «Data Engineer». In preparazione all'inizio del corso, abbiamo tradotto del materiale interessante per voi. Ogni giorno, oltre cento milioni di persone visitano Twitter per scoprire cosa sta accadendo nel mondo e discuterne. Ogni tweet e ogni altra azione dell'utente generano un evento disponibile per il […]

Antipatterns di PostgreSQL: «Deve rimanere solo uno!»

In SQL si descrive «cosa» si vuole ottenere, non «come» deve essere eseguito. Pertanto, il problema di sviluppare query SQL in stile «si scrive come si sente» occupa un posto d'onore, insieme alle peculiarità del calcolo delle condizioni in SQL. Oggi vedremo esempi molto semplici di cosa questo possa comportare nell'uso di GROUP/DISTINCT e LIMIT insieme. […]

Antipattern di PostgreSQL: calcolo delle condizioni in SQL

SQL non è C++ né JavaScript. Pertanto, il calcolo delle espressioni logiche avviene in modo diverso, e questo non è affatto la stessa cosa: WHERE fncondX() AND fncondY() = fncondX() && fncondY(). Durante l'ottimizzazione del piano di esecuzione della query, PostgreSQL può «riordinare» arbitrariamente le condizioni equivalenti, non calcolando alcune di esse per singoli record, attribuendole a […]

Attiviamo la raccolta di eventi riguardanti l'avvio di processi sospetti in Windows e identifichiamo le minacce con Quest InTrust.

Uno dei tipi più comuni di attacchi è la creazione di un processo dannoso all'interno di un albero di processi apparentemente benigni. Un sospetto può sorgere dal percorso del file eseguibile: spesso il malware utilizza le cartelle AppData o Temp, il che non è caratteristico per i programmi legittimi. A onor del vero, va detto che alcune utilità di aggiornamento automatico si eseguono in AppData, quindi semplicemente controllare il percorso […]

Riak Cloud Storage. Parte 1. Configurazione di Riak KV

Riak CS (Cloud Storage) è un software facile da usare per organizzare uno storage di oggetti, che funziona sopra Riak KV. Riak (KV) è un database distribuito NoSQL di tipo «chiave-valore (key-value)». Riak CS è progettato per garantire semplicità, disponibilità, distribuzione del cloud storage su qualsiasi scala, e può essere utilizzato per costruire architetture cloud — sia pubbliche che private — oppure […]

Canary Deployment in Kubernetes #3: Istio

Utilizzo di Istio+Kiali per l'avvio e la visualizzazione del deployment Canary Articoli di questo ciclo: Deployment Canary in Kubernetes #1: Gitlab CI Deployment Canary in Kubernetes #2: Argo Rollouts (questo articolo) Deployment Canary usando Jenkins-X Istio Flagger Deployment Canary Speriamo che abbiate letto la prima parte, dove abbiamo fornito una breve spiegazione su cosa siano i deployment Canary e come realizzarli con […]

Avvio rapido e soffitto basso. Cosa attende i giovani specialisti in Data Science sul mercato del lavoro

Secondo le ricerche di HeadHunter e Mail.ru, la domanda di specialisti nel campo della Data Science supera l'offerta, ma anche così i giovani professionisti non riescono sempre a trovare lavoro. Spieghiamo cosa manca agli studenti dei corsi e dove studiare per chi punta a una carriera importante nella Data Science. "Arrivano e pensano che adesso guadagneranno 500k al secondo, perché sanno […]"

SRE: Analisi delle prestazioni. Metodo di configurazione utilizzando un semplice server web in Go

L'analisi delle prestazioni e la configurazione sono strumenti potenti per verificare la conformità delle prestazioni per i clienti. L'analisi delle prestazioni può essere utilizzata per identificare i colli di bottiglia in un programma, adottando un approccio scientifico nella verifica degli esperimenti di configurazione. Questo articolo delinea un approccio generale all'analisi delle prestazioni e alla configurazione, utilizzando come esempio un server web in Go. Go è particolarmente adatto per questo, poiché […]

Annuncio: Guida Definitiva alla Carriera nell'AI da un Professionista: scegliere una specializzazione, migliorare le proprie competenze e trovare un lavoro fantastico

OGGI, 3 agosto alle 20:00 si terrà una diretta con Sergey Shirkin su come costruire una carriera di successo nell'AI. La diretta sarà visibile su tutti i nostri social media — guardatela dove preferite. Sergey Shirkin è tra i fondatori dei corsi di Intelligenza Artificiale, Analisi Big Data e Data Engineering dell'università online Geek University, dove ricopre il ruolo di decano e docente. […]

Sugli oracoli per i blockchain e un po' su Web3

Attualmente, le blockchain sono fortemente isolate da fonti esterne di informazione, sia risorse centralizzate che altre blockchain. Per garantire che diverse catene possano essere compatibili e scambiare facilmente dati tra loro (e con risorse esterne), possono essere utilizzati gli oracoli. Cosa sono gli oracoli? Un oracolo è un sistema che riceve e verifica eventi esterni alla blockchain e trasmette queste informazioni […]

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